Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
Locked
0

Can you force lower-case with a style?

Engaged ,
Jun 09, 2025 Jun 09, 2025

Our TOCs pull headings from the document that are in all caps, but we don't want the TOC entries to be in all caps. I've seen examples of grep styles that can apply a character style to make letters capitalized, but I don't think I've seen the opposite. Is it possible?

 

Screenshot 2025-06-09 090305.png

TOPICS
How to
1.6K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Jun 09, 2025 Jun 09, 2025

Although there is an attribute style called lowercase, in a sense, there is no such thing as the opposite as a style or attribute because InDesign cannot read and know when a word should be capitalized. But you can Find/Change Heading text to be typed (a new addition called Change Case) in Sentence Case, or Title Case, or lowercase. Next, the Heading style could be edited to apply the appearance of all caps. This basically gets you back to where you were before, except that it is now built corre

...
Translate
Explorer ,
Jun 10, 2025 Jun 10, 2025

Had lost track of changes in InDesign for a while, but it seems InDesign has learned Lowercase for character, dont aks since when.

Jan373823687ed1_0-1749556490416.png

 

As you see image1, my sample text has no uppercase switched on, its just hard UPPERCASE.
Now look into your character setting, either in the pallette, or thru an character-style. Theres a new option "lowercase" (german "Kleinbuchstaben") now.

This would be your best option i guess.

 

Jan373823687ed1_1-1749556510415.png

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 10, 2025 Jun 10, 2025

As pointed out multiple times in this discussion.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jun 10, 2025 Jun 10, 2025

Since this question is not marked as answerd...

As for the new direction (title-capitalizing), from where should a script know, if my text is really uppercased? Just have a acronym or so between somewhere. This could be a job for a LLMA.

 

The initial error was to ditch upper/lower-infos by converting the text to upper.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Jun 10, 2025 Jun 10, 2025
LATEST

A string comparison in a script will still know.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 10, 2025 Jun 10, 2025

So it would appear that since July 2024 with the 19.5 version of InDesign, we all now have the ability to Find/Change: Change Case: lowercase.

But also sneaked in: the Character panel gives the option to apply lowercase as an appearance style (but not a hard textual change as in Type > Change Case). It is also possible to make a Character Style with this new attribute as an appearance style. However, the Properties panel and especially the Control panel do not yet show this new appearance attribute button.

 

Have I gotten the introduction date correct?

 

Mike Witherell
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Jun 10, 2025 Jun 10, 2025

Your solution in my case was still better, Mike. I'd rather have a title's raw bytes capitalized exactly as desired, and then style its references elsewhere.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines