MobileRead Forums

MobileRead Forums (https://www.mobileread.com/forums/index.php)
-   Sigil (https://www.mobileread.com/forums/forumdisplay.php?f=203)
-   -   toc.ncx in epub3 (https://www.mobileread.com/forums/showthread.php?t=336054)

carmenchu 12-30-2020 07:04 AM

toc.ncx in epub3
 
Hello!
I just had the problem:
1. epub2 converted to epub3 and then edited and re-structured
2. epubcheck plugin run on it--after some other errors mended, some were persisting--all related to toc.ncx (inherited from epub2 stage)
3. I finally understood that toc.ncx wasn't being automatically updated--manually generating it again ended the trouble.

Well- I am not grumbling: as toc.ncx isn't mandatory for epub3, it makes sense--sort of. Only, I found the error reports highly puzzling until I tumbled into the explanation...

By the way: thanks for Sigil and its plugins :thanks:

JSWolf 12-30-2020 08:31 AM

Quote:

Originally Posted by carmenchu (Post 4075367)
Hello!
I just had the problem:
1. epub2 converted to epub3 and then edited and re-structured
2. epubcheck plugin run on it--after some other errors mended, some were persisting--all related to toc.ncx (inherited from epub2 stage)
3. I finally understood that toc.ncx wasn't being automatically updated--manually generating it again ended the trouble.

Well- I am not grumbling: as toc.ncx isn't mandatory for epub3, it makes sense--sort of. Only, I found the error reports highly puzzling until I tumbled into the explanation...

By the way: thanks for Sigil and its plugins :thanks:

toc.ncx is mandatory if you want backwards comparability with ePub 2.

DiapDealer 12-30-2020 10:21 AM

Quote:

Originally Posted by JSWolf (Post 4075378)
toc.ncx is mandatory if you want backwards comparability with ePub 2.

Give it a rest, Jon. he was looking to update the ncx, not remove it. But regardless of that, he's correct. An NCX is optional in epub3. Maintaining backward compatibility is optional as well.


All times are GMT -4. The time now is 10:18 PM.

Powered by: vBulletin
Copyright ©2000 - 3.8.5, Jelsoft Enterprises Ltd.
MobileRead.com is a privately owned, operated and funded community.