How to work with the Page-List feature introduced InDesign V19.4

  • This topic has 3 replies, 2 voices, and was last updated 4 weeks, 1 day ago by jhswift.
Viewing 4 posts - 1 through 4 (of 4 total)
How to work with the Page-List feature introduced InDesign V19.4 thread
Author Posts

The introduction of the Page-List feature in ID V19.4 has prompted a re-examination of the work flow used to make epubs from indd files used for the (usually already) printed book. Almost all (>95%) of the files I get need work before being ready to export to an epub..

Our workflow involves creating a new indd file to export to the ebook and this always changes the pagination. So it is not possible to use the current implementation of  page-lists which has a prerequisite that the print-ready indd file also well prepared for export to an epub

This prerequisite would not be a problem for major publishers where print-ready Indesign files are made from the start with accessibility in mind.

But the files I get are often old files sometimes with non-unicode fonts for diacriticals like ā ṁ ṭ ṃ etc, There are also common problems where headings are not hierarchical, and illustrations are not anchored.   Fixing these problems almost always changes the pagination.  Therefore my current workflow is not compatible with this implementation of page-lists.

When I first saw the implementation, I submitted a bug report. BUG ID-4249611. But on further reflection, it has become clear that the problem lies with the workflow.

So, thinking about developing a better workflow I wondered if there are others here who face similar problems, working from Indesign files that look OK in print, but which have used techniques that are problematical in an ebook.

If anyone has any advice/suggestions that would be really helpful.

Many thanks





Sometimes, just posting a query in a forum like this, is enough to get the creative juices flowing :-). That happened with the previous request.

Over the past week, after some experimentation and re-examination of the workflow, we realized that the current workflow was flawed.  It is much easier to prepare the for-print indd file for epub export, before we generate the PDF for the printers.

Most likely @LauraBrady will be covering this important point when she writes the followup article for Creative Pro and will explain the process far better than I can.

Just posting this followup in case others are beginning to use this new helpful feature.



I was just starting on my first epub post v19.4  and was super excited to give the pagelist a try on Monday until I read your post. I completely missed the pagination was going to go wonky as soon as I started anchoring images etc.  🙁

Oh well, back to the drawing board.

As for workflow, I have adopted a python-based post export series of scripts that take care of a lot of InDesigns deficiencies. Its mostly a series of regex-based search and replaces but it takes a lot of the manual work out of the workflow. I look forward to the day I can go the route of “prepping” the files pre-print pdf but that’s not yet in the cards…

Thanks for the post(s)


Very happy to hear that the posts were helpful, and thanks for the info about your workflow. I just finished the first post-19.4 export of an epub and all went smoothly (beginner’s luck, I think).

The key element in the process was to avoid making any additions/changes that affected the pagination. Fortunately the images were already anchored :-).  There were several changes made to the print indd file, but none affected the pagination.

The book was in Portuguese, but when I checked the languages in the opf file in an initial exploratory export, it showed ar-SA , pt-BR. pt-PT and en-US were present in the print file. So the first thing was to use find/change to find the styles where those languages occurred and change the language of the style to pt-PT.   The ar-SA occurred because local formatting had been used for some diacriticals

Another other thing involved changing locally applied formatting to use char styles.  But the main task was to use “edit all styles” and assign a class from our standard css style-sheet to every style, or add a new style to the style sheet. The classes that created a split were also specified.

This was a particularly uncomplicated book so the whole process only took a few hours yesterday. And a lot of that time was learning what was needed, checking and correcting errors.

This is all a work in progress, modifying things on the fly, but hope that this is helpful.


Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Want to join the discussion?

a wooden table with a white keyboard on top, and a persons hand writing on a piece of paper

View our current resources