Skip to main content
Inspiring
October 4, 2018
Answered

Using Title Case in Character Styles

  • October 4, 2018
  • 4 replies
  • 14391 views

I am trying to setup Character Styles for a newspaper's classified lineage.

We want the first two words to be in Title Case and the rest in Sentence Case.

When trying to define the character styles, so that I can nest them in a paragraph style, I can only see: Normal, All Caps, Small Caps & Opentype Small Caps.

Does anyone know if there are plans to include Title Case and Sentence Case in that drop down menu?

If there are, that would make this project a lot easier.

OR

Does anyone of an quick way to apply Title case in the above way, after using character/paragraph styles to format the copy?

This topic has been closed for replies.
Correct answer CTG15

Hi CTG15:

InDesign doesn't offer Title Case or Sentence Case via styles—I normally request that the text be provided using the correct case prior to importing it into InDesign. If this if a feature that you would like to see added to the application—and it sounds like it is—you can log a feature request here: Adobe InDesign Feedback.

~Barb


Barb,

On getting to the Feature Request page I have found a similar request already there so have added my vote to those already placed.

Thanks

Chris

4 replies

Your Software Is Broken!
Participating Frequently
September 22, 2020

I can not believe no one actually understood or answered this  very simple request at the top. 

WAS ANYBODY ACTUALLY ABLE TO LINK THE "CHANGE CASE" SETTINGS TO A CHARACTER STYLE? 

 

CTG15Author
Inspiring
October 9, 2018

Although I have indicated that Barb's answer to be the correct one to my question, the answers from Michel & Vinny38 also provide solutions to the second part of my original post.

FRIdNGE
October 4, 2018

Hi,

Could you post a "page" screenshot? Thanks!

… and Just For Fun!

// by FRIdNGE [october 2018]

var myDoc = app.activeDocument,

myParaStyles = ["red", "blue", "green"], // Samples!

S = myParaStyles.length,  s;

for ( s = 0; s < S ; s++) {

    app.findGrepPreferences = null;

    app.findGrepPreferences.findWhat = "^.+?\\."; // Simplistic: first sentence of a para if it finishes by a dot! …

    app.findGrepPreferences.appliedParagraphStyle = myParaStyles;

    myFound = myDoc.findGrep();

    var F = myFound.length,  f;

    for ( f = 0; f < F ; f++) {

        myFound.changecase(ChangecaseMode.sentencecase);

        myFound.insertionPoints.itemByRange(myFound.insertionPoints[0], myFound.words[1]).changecase(ChangecaseMode.titlecase);

        //myFound.insertionPoints.itemByRange(myFound.insertionPoints[0], myFound.words[1]).appliedCharacterStyle = "grey";

    }

}

app.findGrepPreferences = null;

Best,

Michel, for FRIdNGE

CTG15Author
Inspiring
October 8, 2018

Michel,

Here is the dialog box in question.

I assume the code is a Javascript 'search and replace' script – I'm not very au fait with Javascript/GREP.

Chris

John T Smith
Community Expert
Community Expert
October 4, 2018

Please post the name of the program you use so a Moderator may move this message to that forum

-A program would be InDesign or Illustrator or ???

CTG15Author
Inspiring
October 4, 2018

Sorry John,

I forgot to say, Indesign.

[Moved... Here is the list of all Adobe forums... https://forums.adobe.com/welcome]

Barb Binder
Community Expert
Community Expert
October 4, 2018

Hi CTG15:

InDesign doesn't offer Title Case or Sentence Case via styles—I normally request that the text be provided using the correct case prior to importing it into InDesign. If this if a feature that you would like to see added to the application—and it sounds like it is—you can log a feature request here: Adobe InDesign Feedback.

~Barb

~Barb at Rocky Mountain Training