Skip to main content
Inspiring
July 22, 2022
Question

TOC formatting issue with Master Pages

  • July 22, 2022
  • 2 replies
  • 309 views

I have a multiple document book. I created a Master Page for Chapter Headers using (CH. "ChapterNumber" - "Section"). This works great in the event I want to reorder the Chapters or Delete Chapters.

However, I can not get the Chapter Headers - which are formatted in the style "Ch Header" to appear in my TOC list.

This topic has been closed for replies.

2 replies

Dave Creamer of IDEAS
Community Expert
July 23, 2022

How did you enter the per-chapter text? On the master/parent page?

If so, override the master-page object on the actual page by Cntl-Shift-click/Cmd-Shift-click on the text frame.

 

David Creamer: Community Expert (ACI and ACE 1995-2023)
James Gifford—NitroPress
Brainiac
July 23, 2022

Will that place the text in the flow for TOC collection? I've never quite been sure if it finds loose text boxes or not, and the item can appear out of sequence as well.

 

Another alternative, a bit complicated but following what the OP has already done, is to flow text across these master pages and put an invisible dupe of the chapter heading in it. That is, put a linked frame in the text flow on the page, let the master page layout carry the visible content, and put a single line of white or None colored text on the page (with breaks, etc.) duplicating the chapter title. The TOC process will definitely pick that up, in its proper place.

 

Dave Creamer of IDEAS
Community Expert
July 23, 2022

Unless the style is used multiple times on the same page (unlikely) or if the placement is mixed (some standalone, some in the text flow), it should work fine. Presumedly, the style is used once per chapter.

 

David Creamer: Community Expert (ACI and ACE 1995-2023)
James Gifford—NitroPress
Brainiac
July 22, 2022

I believe text has to be in the document flow to be accessible for TOC, index, cross-refs etc.

 

Use a parent page for the layout of each chapter header page, but put the text in the live flow.