View Single Post
Old 11-11-2019, 08:22 AM   #36
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,682
Karma: 205039118
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by BeckyEbook View Post
Existing NCX file is not updated after change .xhtml file name

1. Run Sigil
2. Default file name: Section0001.xhtml
3. Look --> ncx file --> inside is Section0001.xhtml
4. Rename Section0001.xhtml to other name
5. Look again --> ncx file --> inside is Section0001.xhtml still

Older versions of Sigil automatically updated ncx with EXISTING entries.
Works just fine on EPUB2 where the ncx is mandatory and present by default. But if my default is EPUB3, then there no ncx file to look at when I get to steps 3 & 5 of your instructions (with the latest Sigil versions).

Now that Sigil doesn't force the use of an ncx in EPUB3, it's not being kept in sync when one is optionally added. The general idea is that anyone who's including an ncx in their EPUB3 for backward compatibility with epub2 devices/apps should simply generate the optional NCX from the NAV data after all editing is complete.

Last edited by DiapDealer; 11-11-2019 at 08:25 AM.
DiapDealer is offline   Reply With Quote