AddiBooksXML: use this plugin to add the iBooks proprietary "com.apple.ibooks.display-options.xml" file to the META-INF folder of an epub.
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 is present if it's not already. On Debian-based flavors this can be done with "sudo apt-get install python3-tk" for python 3 ***
*Note: Do not rename any Sigil plugin zip files before attempting to install them *
Select a pre-existing (and iBooks valid) XML file using the file dialog and it will be added as "com.apple.ibooks.display-options.xml". You won't be able to edit the file in Sigil, so make sure it's correct/complete before adding. You can always delete it in Sigil and add it again if something goes wrong.
Files like these show up in Sigil's "Misc" folder, but rest assured that it's actually going into the META-INF folder.
Configurable preferences (available after first run in the plugin's corresponding json prefs file) are:
AddiBooksXML'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. But if you don't like it, by all means disable the update checker by setting the "check_for_updates" option to false in the plugin's preference file as mentioned above.
Changes
v0.1.0
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 is present if it's not already. On Debian-based flavors this can be done with "sudo apt-get install python3-tk" for python 3 ***
*Note: Do not rename any Sigil plugin zip files before attempting to install them *
Select a pre-existing (and iBooks valid) XML file using the file dialog and it will be added as "com.apple.ibooks.display-options.xml". You won't be able to edit the file in Sigil, so make sure it's correct/complete before adding. You can always delete it in Sigil and add it again if something goes wrong.
Files like these show up in Sigil's "Misc" folder, but rest assured that it's actually going into the META-INF folder.
Configurable preferences (available after first run in the plugin's corresponding json prefs file) are:
- check_for_updates : a boolean value (defaults to true) that controls whether the plugin checks for updates. Change to false if you don't wish to be notified when a new version of this plugin is available.
AddiBooksXML'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. But if you don't like it, by all means disable the update checker by setting the "check_for_updates" option to false in the plugin's preference file as mentioned above.
Changes
v0.1.0
- Initial release