Quote:
Originally Posted by BeckyEbook
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.