Skip to main content
Participant
May 14, 2017
Answered

First letter of each word

  • May 14, 2017
  • 2 replies
  • 1620 views

I am making a brochure in InDesign, but I could not seem to be able to use nested styles to make the first letter of each word a different color. Is there a way to do this or it is not possible?

I am using InDesign 2017 in a Mac.

This topic has been closed for replies.
Correct answer susanto_tm

Thanks for the reply. I found an alternative:

First setting the paragraph to have the first letter of the word a different color. Then adding a second nested style to make the rest of the word another color. I would then repeat these steps over and over again for each word. This means that each word on the line would have 2 nested styles. Then I would just press enter to start a new line which runs the nested style from the top again.

2 replies

Inspiring
July 2, 2021

I would do this with nested styles, but it depends how long your text is as you would need to manually add each nested style - fortunately you can repeat them. You essentially need a colour running through each letter, followed by a regular nested style (ie black in this case) running through the word, then the next colour, etc.

Steve Werner
Community Expert
Community Expert
May 14, 2017

No, I don't believe you can use nested styles to do this. With nested styles, each unique glyph you add to the nested style can trigger on particular character style. And one particular character style can only set on particular swatch color.

I imagine it could be scripted, however (but I'm not a scripter).

susanto_tmAuthorCorrect answer
Participant
May 14, 2017

Thanks for the reply. I found an alternative:

First setting the paragraph to have the first letter of the word a different color. Then adding a second nested style to make the rest of the word another color. I would then repeat these steps over and over again for each word. This means that each word on the line would have 2 nested styles. Then I would just press enter to start a new line which runs the nested style from the top again.

Willi Adelberger
Community Expert
Community Expert
May 14, 2017

You could do it with a GREP style automatically.