You would either need to add a whole lot of gradient stops, changing from white to the yellow, or simply convert the text to outlines and create a gradient swatch and apply it to each letter.
But that design isn't simply a gradient. There is also a clipped blend of lines/rectangles that also have a gradient in them running from white at the top to yellow at the bottom. I would build this logo in the vector drawing application of choice.
Here is a quickie version, different font. Gradient colors are a bit off. But note the lines in the upper bitmap from your post.
Thank you both, very much. I also though I may have to use AI or something, but this client requests this for every product name in every piece, so if there is a way to do it in INDD, it would be more efficient.
I'll try the technique posted. If I can select letters one at a time, like lines, just may work.
All this can be done in ID...but it is inefficient and cumbersome. Or maybe it is inefficient because it's cumbersome. Your choice.
This was done inside ID:
At its simplest, you can create a gradient swatch in ID and apply it to live text as mentioned, by highlighting each character individually, or convert the text to outlines and apply the gradient swatch to each character. But you cannot add the gradient rectangles to the live characters (I don't think so anyway). What you can do with the outlines, like above, is to apply the gradient to each character, then with a placed AI graphic that is just the gradient rectangles, is to have the rectangles sitting on the pasteboard area, hit copy, then paste inside the outlined character.
But like I said, it is slow and cumbersome to do it directly in ID.