Sigil ePub Editor 0.9.9 released. How to install Sigil 0.9.9 in Ubuntu and Debian Systems. Sigil is a multi-platform EPUB ebook editor (think Word or LibreOffice but specific for EPUB ebooks). It comes with full UTF-16 support, EPUB 2 spec support with limited EPUB 3 support. It also supports multiple views, such as Book View, Code View and Preview View.
Sigil 0.9.9 release is a mix of bug fixes and new features for both epub2 and epub3 users. Some of the highlights for this release include:
- Fixed the bug on Windows where smart right single quotes used for apostrophes couldn’t be added properly added to a user word list. This one has been around for a while!
- Ability to limit/disable clipboard history saving (a new General Preferences setting). Please note that the clipboard history feature will behave exactly as it always has while Sigil is running. Meaning that anything added to the clipboard while Sigil is running will be available for pasting. The new preference setting merely dictates how many entries (if any) get saved to the Sigil ini file when Sigil closes. Set it to zero to keep Sigil from saving any of the clipboard history to the ini file.
- A new Spellcheck Dictionary Preferences setting that allows the user to include words with numbers in them.
- Two new Quick Launch Icons for plugins were added to the main menu. There are now a total of five available.
The specific changes/additions follow.
Bug Fixes
- Add python_3.5_fixes3.patch to Python build and update build docs on OSX to fix missing symbols
- Fix crash caused by Preview holding pointer to user removed resource when front tab is non-html resource
- Fix crash in FlowTab destructor due to re-entering flowtab during Syntax Highlighting and signals
- Fix issue with file icons disappearing when reordering in Book Browser (commit ecb56b1f)
- Fix missing epub3 Manifest cover-image property setting/unsetting with BookBrowser
- Fix issue where cancelling the SaveAs dialog disconnected an existing epub from its saved path
- Fix assertion error in sigil-gumbo when handling extraneous script end tags
- Apply multiple fixes for gumbo from upstream
- Fix segfault in Split at Cursor when not an html file
- Make sure Add Cover tool properly handles existing manifest cover properties in EPUB3s
- Correct error dialog to say “Sigil may need to close.”
- Prevent Images and Misc items from being dragged to the Text folder in Book Browser (commit 30bb96d)
- Fix Linux bug that prevents rich text from other programs being pasted into Book View (issue #320)
- Fix bug where index entries inside em and dfn tags were ignored during index generation
- Fix bug on Windows in spell checking when smart right single quotes are used for apostrophes
- Fix bug in simple well-formed check to handle generic xml processing instructions
- Fix bug in epub3 MetaEditor with title-type and collection-type properties
- Fix plugin code to prevent book href vs manifest id clashes
- Fix bug in Plugin Runner to allow it to delete non-manifested files properly
- Fix bug in SourceUpdates to handle properly handle css properties with multiple urls
- Fix bugs in well-formed check to better handle missing doctypes
New Features
- Add SIGIL_DISABLE_CURSOR_BLINK environment variable to disable text cursor to aid Accessibility on OSX
- Better use semantic information (guide types and Landmarks) to allow the user finer control of index generation
- Attempt to improve Metadata Editor placeholder text to help beginners
- Preview Window Title bar will now show height and width of the Preview Window
- Allow users to limit/disable clipboard history saving via General Preferences
- Convert br tags in header text to linebreaks for toc/ncx/nav generation routines
- Support spell checking of words with numbers controlled by Preference settings
- Add two additional Quick Lauch Icons for Plugins
Be aware that Sigil-0.9.9 still enforces the need for epub3 to have and support an NCX so that it generates as backward a compatible epub as possible. This may be relaxed in future releases.
Sigil-0.9.9 like its predecessors passed all of the following tests for epub3 support: iframe, img, audio, video , mathml, svg (except for svg support in the spine), javascript, and of course recognizing and allowing html5 specific tags like section, and etc. Sigil-0.9.9 also supports javascript based local-storage and display of embedded pdfs.
Install Sigil 0.9.9
Run the following commands in Terminal to install Sigil ePub Editor 0.9.9 on Ubuntu and Debain Systems:
sudo apt-get update
sudo add-apt-repository ppa:ubuntuhandbook1/sigil
sudo apt-get update
sudo apt install sigil