With TOC user can call a series of texts in order of document with a specific paragraph style to create a table of content.

Is it possible to do the same calling character styles?

Any tricks like doing with TOC?

  • Hi Roozbeh, I don't know is is possible what you are trying to do, but, did you try creating a paragraph style with a GREP style to apply a character style to all the characters of this paragraph?
    – user120647
    Sep 8 '18 at 10:52
  • Hi Rozbeh. Have you checked the Adobe documentation on Character and Paragarph styles in Indesign?
    – Billy Kerr
    Sep 8 '18 at 10:56
  • @Danielillo Hey there dan, I'm about to create a index of the words have "Underline" character style.
    – Roozbeh E
    Sep 8 '18 at 11:18
  • @billy-kerr Hi Billy, Yes i checked it and know what are differences.
    – Roozbeh E
    Sep 8 '18 at 11:19
  • 2
    This sounds like something that’s most easily done by scripting, because unfortunately I don’t think there is a corresponding TOC function for character styles. Should be quite easily scriptable, though. Alternatively, you can use an already existing script to make an index based on character styles (such as this one). Sep 8 '18 at 14:11

Ok, is not an InDesign feature, but there are some tricks.

  • Adding a Footnote to the word with the same word as a content
  • This footnote has its own paragraph style
  • From the TOC, call the footnote paragraph style and place it with a different paragraph style
  • Set the original footnote paragraph style to invisible (horizontal scale=1%, vertical scale=1%)

enter image description here

In this .gif example, after assigning the RED character style to the word Dipsam, create a footnote with the same word. When updating the TOC, the word Dipsam appears together with the page number in the right position.

  • 1
    holy cats, I would upvote this 10 times just to reward you for making that GIF. Sep 8 '18 at 12:34
  • 1
    Hmmm... good trick... but adding a lot of words into footnotes is a pain I guess! but this trick homes so handy sometimes. thank you for mentioning! ;)
    – Roozbeh E
    Sep 8 '18 at 14:59
  • Neat workaround i guess, but still scripting would be much cleaner.
    – Lucian
    Sep 8 '18 at 20:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.