Quantcast
Channel: MobileRead Forums - Reading and Management
Viewing all articles
Browse latest Browse all 24022

[Output Plugin] NCXRemove

$
0
0
NCXRemove: a Sigil output plugin used to remove the NCX file from a finished EPUB3.

** NOTE: this plugin periodically checks for updated versions by connecting to github (where the source is maintained). See the end of this post for more details **

Minimum Sigil requirement: v0.9.0 or higher
Python Requirements: Python 3.4+ (Bundled or external)
OS Requirements: Windows/Linux/OS X
*** Linux users will have to make sure that the Tk graphical python module or the PyQt5 python module is present if it's not already. On Debian-based flavors this can be done with "sudo apt-get install python3-tk" or sudo apt-get install python3-pyqt5. ***

Only works on EPUB3s. You use this Sigil output plugin to save a copy of the EPUB3 without the vestigial NCX file that all Sigil EPUBs include. If you open the new EPUB with Sigil to edit later, it will put the NCX back, so always remember to save a new copy without the NCX using the plugin.

NCXRemove's code is hosted/maintained on Github.

This plugin's update checker will only try to check for updates after at least 12 hours has elapsed since its last check. The plugin will only notify you about updates once for each new version released. No nagging, I promise. If you don't want the plugin to check for new versions, edit the plugin's json preferences file (available after the plugin has run at least once), and change the "check_for_updates" value from "true" to "false".

Changes
Spoiler:
v0.1.0
- initial release

Attached Files
File Type: zip NCXRemove_v0.1.0.zip (4.7 KB)

Viewing all articles
Browse latest Browse all 24022

Trending Articles