Quote:
Originally Posted by KevinH
The use of templates to fill in empty nav and empty ncx should now be fixed with my last commits to master.
If you have a good test case please give it a try.
KevinH
|
What I'm seeing:
1) Your changes fixed the issues with syncing non-standard EPUB2s (the ncx is updated when a file is renamed in Book Browser)
2) When renaming files in Book Browser in a
standard EPUB3 your changes restored the ability update an optional ncx that is added.
3) Custom EPUB3 structures now keep the NAV synced
so long as the nav.xhtml file is in the same folder as the xhtml files. If it's in a different location, it won't. I don't know if the NAV is allowed to be in a different folder or not, to tell the truth. If not we need to take away the ability to be able to create one anywhere other than the default xhtml virtual group location, I think. If it
can be placed elsewhere, then there's still breakage in the ability to properly sync somewhere.
4) The NCX generation tool for EPUB3 does not honor the default custom defined structure and always creates it as OEBPS/toc.ncx. It's easily moved, of course, but still... Non-standard EPUB3s never keep the ncx in sync with renamed files.