Skip to main content
Known Participant
April 18, 2024
Answered

Need InDesign Script for Overset text flow

  • April 18, 2024
  • 3 replies
  • 2040 views

Hi All.

 

I need to script for overset text flow.

 

Please find the attached sample file and screenshot.

 

 

Thanks...

This topic has been closed for replies.
Correct answer Peter Spier

You don't need a script.

When you place text hold the Shift key when you click the loaded sursor to auto-flow the entire content, or hold the Alt/Opt key to flow one page/frame and leave the cursor loaded.

In your current situation, withthe text tool click the red plus sign in the outport of your frame that has the overset text to load the cursor, then proceed as above.

This is very basic and should be covered in any introductory InDesign training, and is certainly covered in the help files.

3 replies

Willi Adelberger
Community Expert
Community Expert
April 18, 2024

Ou have got the correct answer. But your document has no styles. It is important to use object, paragraph and charactr styles.

You should also consider to use primary text frames and layers.

Known Participant
April 26, 2024

Thanks for All

willcampbell7
Legend
May 9, 2024

The correct answer works when adding new text. To find overset text after the fact, I made a script to help:

https://www.marspremedia.com/software/indesign/resolve-overset-text

 

William Campbell
brian_p_dts
Community Expert
Community Expert
April 18, 2024

@Peter Spier has the right answer for what you have shown and provided. If you are trying to learn about scripting, a given TextFrame object has a boolean .overflows property that can be checked. 

Robert at ID-Tasker
Legend
April 18, 2024

@brian_p_dts 

 

Isn't checking if Story overflows is a better way?

 

brian_p_dts
Community Expert
Community Expert
April 18, 2024

@Robert at ID-Tasker Guess it depends on the use case. Typically when I'm engaged in overflow shenanigans without Smart Reflow, I'm use nextTextFrame and previousTextFrame properties to link things up. 

Peter Spier
Community Expert
Peter SpierCommunity ExpertCorrect answer
Community Expert
April 18, 2024

You don't need a script.

When you place text hold the Shift key when you click the loaded sursor to auto-flow the entire content, or hold the Alt/Opt key to flow one page/frame and leave the cursor loaded.

In your current situation, withthe text tool click the red plus sign in the outport of your frame that has the overset text to load the cursor, then proceed as above.

This is very basic and should be covered in any introductory InDesign training, and is certainly covered in the help files.