Skip to main content
Inspiring
May 5, 2023
Answered

HELP! This should be easy? Text box formatting.

  • May 5, 2023
  • 3 replies
  • 1149 views

I am producing a music catalog where I need to create text boxes in the following way:

Each paragraph (should I call it line?) in the text box, therefore, has a specific font formatting.

 

I have over 400 songs (text boxes) to apply to the project. Is there a way to automate this process? That is, first apply the text in a box and automatically replicate this formatting?

 

I think this has to do with paragraph styles, but I'm not sure how to proceed... Could someone help me out?

 

Thank you!

This topic has been closed for replies.
Correct answer Barb Binder

Hi @Provazi:

 

If you don't want to get into data merge, but each of the text string is in its own frame you can follow Mike's Next Style instructions and then create a object style that calls in the first paragraph style and InDesign formats the rest of the frame for you.

 

This blog post explains this workflow in detail: https://www.rockymountaintraining.com/adobe-indesign-how-to-use-the-next-style-attribute/

 

~Barb

 

3 replies

Barb Binder
Community Expert
May 8, 2023

Good to hear, @Provazi. We are always happy to help.

 

~Barb

~Barb at Rocky Mountain Training
Barb Binder
Barb BinderCorrect answer
Community Expert
May 5, 2023

Hi @Provazi:

 

If you don't want to get into data merge, but each of the text string is in its own frame you can follow Mike's Next Style instructions and then create a object style that calls in the first paragraph style and InDesign formats the rest of the frame for you.

 

This blog post explains this workflow in detail: https://www.rockymountaintraining.com/adobe-indesign-how-to-use-the-next-style-attribute/

 

~Barb

 

~Barb at Rocky Mountain Training
ProvaziAuthor
Inspiring
May 8, 2023

Thanks for the link, @Barb Binder — it's helped me a lot! 😉

Mike Witherell
Community Expert
May 5, 2023

Yes, you would need 4 paragraph styles. Each style should have Next Style defined, naming the next paragraph style to apply in sequence. Use your Type tool to select all four lines of text. Then hover over the first style in sequence in the Paragraph Styles panel and RIGHT-CLICK to reveal Apply "SomeStyleName" then Next Style...

If you have 400, you might want to consider using the Data Merge feature to generate it all at once.

Also, scripting can help a lot here. For example this one:

https://creativepro.com/find-change-the-next-paragraph-style-with-a-script/

If all the frames already exist on pages, you could use a find/change to hunt for them and apply an Object Style. The object style could have the first paragraph style in sequence defined in the paragraph style portion of the object style, and also you would checkbox on the "Apply Next Style" button.

Mike Witherell
ProvaziAuthor
Inspiring
May 8, 2023

Thank you so much, @Mike Witherell ! It works perfectly fine so far.
Thanks again!