How is it possible to make InDesign add new pages automatically when the text exceeds the current frame?

Yes, I know that the most simple way is to enable the Primary Text Frame checkbox when defining a new document, but it seems there is another way as described by David Blatner:

Here’s the thing: by default, it only works when you are working on a text frame that is on a master page. That is, you:

  1. put a text frame on the master page [then, David desribes the second option that I have mentioned above]
  2. override that frame on a document page by either placing text into it or command-shift-clicking it (or ctrl-shift-click on windows)
  3. type in it or edit the text so that the frame oversets
  4. pause one or two seconds so that InDesign notices that the frame is overset

Source: https://creativepro.com/make-indesign-add-pages-automatically-as-you-type/

Could anybody explain what exactly I need to do?

  • What exactly are you asking for here? The four steps you quote from David are exactly what you need to do to make InDesign automatically add pages. Are you looking for a way to turn a text box on a master page into a primary text box (which also means you don’t have to Cmd+Shift-click it on the page to override it, but can just type straight into it)? That’s easily done, but it’s not what your question seems to be about apart from the mention of ticking the checkbox “when defining a new document”… May 4 at 20:20
  • (Note: David’s article is quite old, geared at CS6. David notes that, as far as he can tell, the feature is not limited to primary text frames even if that option is ticked, but works for all master page text frames. Off the top of my head, I believe this is no longer the case. In more recent versions of InDesign, this option does what it says and limits smart reflow specifically to primary text frames.) May 4 at 20:22
  • Have you noticed the screenshot in the linked article which shows how you need to tick Smart Text Reflow?
    – Wolff
    May 4 at 20:24
  • @JanusBahsJacquet By coincidence, I use the same CS6 version as David. I already tried what the article says, but the new new page is not created in my case for some reason, so I suppose that my understanding is not correct in some point and so I ask for alternative directions, which will be easier to follow.
    – john c. j.
    May 4 at 20:29
  • 1
    You can’t tell just by looking at it, but where did you draw the text frame? Were you on the master page when you drew it, or were you on the text page itself? If you drew it directly on the text page, it’s not a master page item and smart reflow will never apply. To make sure, you can always just make a text frame on the master page, cut the text on the text page and delete the frame it was in, then Ctrl/Cmd+Shift-click where the new frame is (on the text page) to override it and paste the text into it. That way you’re sure it’s an overridden master page item. May 4 at 20:47

Your Answer

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

Browse other questions tagged or ask your own question.