https://github.com/daniel-j/sigil-plugin-ibooksfix
Moves the xhtml toc in EPUB3s to the OEBPS dir to be compatible with iBooks's buggy implementation
https://github.com/daniel-j/sigil-plugin-ibooksfix
sigil-plugin
Last synced: 12 months ago
JSON representation
Moves the xhtml toc in EPUB3s to the OEBPS dir to be compatible with iBooks's buggy implementation
- Host: GitHub
- URL: https://github.com/daniel-j/sigil-plugin-ibooksfix
- Owner: daniel-j
- Created: 2018-03-20T08:25:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-20T08:42:41.000Z (over 8 years ago)
- Last Synced: 2025-06-25T20:08:24.046Z (12 months ago)
- Topics: sigil-plugin
- Language: Python
- Size: 2.93 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# iBooksFix Output Sigil Plugin
This output plugin fixes the xhtml toc in EPUB3 ebooks for iBooks. Sigil stores the xhtml toc in the Text folder, but iBooks has a bug which fails to render the built in toc correctly. The solution this plugin provides is to move the xhtml toc to the OEBPS directory and rewrite all hrefs to it and rewrite hrefs/srcs in it.
When you run the plugin, it asks where you want to save the converted EPUB.
Build (zip) the plugin by running `make`.