Sigil is a free, open source, multi-platform ebook editor. It is designed to edit books in ePub format (both ePub 2 and ePub 3). It also provides features for advanced users, like direct XHTML, CSS and XPGT editing. You can use it to add any of the metadata entries supported by the EPUB specification and create a hierarchical Table of Contents.
Sigil key features:
- Free and open source software under GPLv3
- Multi-platform: runs on Windows, Mac, and Linux (note Linux only receives limited support)
- Full UTF-16 support
- EPUB 2 spec support with limited EPUB 3 support
- Multiple Views: Book View, Code View and Preview View
- WYSIWYG editing in Book View
- Complete control over directly editing EPUB syntax in Code View
- Table of Contents generator with multi-level heading support
- Metadata editor
- User interface translated into many languages
- Spell checking with default and user configurable dictionaries
- Full Regular Expression (PCRE) support for Find & Replace
- Supports import of EPUB and HTML files, images, and style sheets,
- Documents can be validated for EPUB compliance with the integrated
- All imported files have their formatting corrected, and your editing can be optionally cleaned
- Plugins!
New Features (since the 1.2.0 release):
- Added FontTab to show a specific font by double-clicking in BookBrowser
- Added Index Toolbar
- Windows/macOS release build updated to Qt 5.12.9 with added bug fixes
- Windows/macOS release build updated to Python 3.8.3
- Added increased protection against evil epubs manipulating file: urls
- Changes to support building with Visual Studio 2019 on Windows
- Improved Windows Installer and handling of C++ runtime libraries
- Updated Build instructions for MacOS, Windows, and Linux
Bug Fixes (since the 1.2.0 release):
- Reorganized the source code to add a Widgets folder to reduce code duplication
- Fixed spelling mistakes in MetaEditor user interface and xmlsanitycheck error messages
- Fixed mistakes handling font files (and other files) whose names start with a "." on macOS/Linux
- Improved embedded python error messages
- Improved some error messages on epub load
- Fix TabConnections to properly handle the new FontTab tabs
- grew Preferences Colour widths to better handle non-English colour names (Thanks BeckyEbook)
- Fixed bug in handling missing local links when using Add Existing ...
- Removed all python2 remanants from the Sigil plugin and pythonlib code
- If "Mend on Open" set, better handle import of huge file of of run-on lines
- Bug fix for css url updating
- Fix bug that prevented css updates from being shown in Preview without reload
- Fix gcc8 build warnings where possible
- Prevent BookBrowser's Rename and RERename from using URI delimiters ("#",etc) in file names
Download: Sigil 1.3.0 (64-bit) | 80.4 MB (Open Source)
Links: Sigil Home Page | Other Operating Systems
Get alerted to all of our Software updates on Twitter at @NeowinSoftware
2 Comments - Add comment