Sigil: A Powerful Open Source eBook Editor
Sigil is a versatile, free, and open-source eBook editor that supports multiple platforms, facilitating the editing of books in ePub format—both ePub 2 and ePub 3. It caters to both novice and advanced users with features including direct editing of XHTML, CSS, and XPGT. Users can enhance their eBooks by utilizing the metadata supported by the EPUB specification and effortlessly create a structured Table of Contents.
Key Features of Sigil
- Free and available under the GPLv3 license.
- Compatible with Windows, Mac, and Linux systems (with limited support for Linux).
- Full UTF-16 character set support.
- EPUB 2 compliance with partial support for EPUB 3.
- Multiple viewing modes: Book View, Code View, and Preview View.
- User-friendly WYSIWYG editing in Book View.
- Comprehensive control for direct EPUB syntax editing in Code View.
- Automatically generates a multi-level Table of Contents.
- Built-in metadata editor.
- User interface available in various languages.
- Spell-checking capabilities with both default and customizable dictionaries.
- Advanced Find & Replace options utilizing full Regular Expressions (PCRE).
- Supports the importation of EPUB, HTML files, images, and stylesheets.
- Integrated validation for EPUB compliance.
- Automatic formatting corrections for imported files; optional cleanup of edits.
- Extensibility through plugins.
What’s New in Sigil 2.4.0?
The latest release, Sigil 2.4.0, introduces a blend of bug fixes alongside innovative features. Notably, the Microsoft VC++ runtime redistributable is no longer included in the Windows installer, effective from version 2.3.1. Users should ensure they have this installed on their Windows PCs where Sigil operates.
New Features
- Introduction of a GetInfo dialog and context menu for XHTML files, providing detailed file information, including word counts, eliminating the need for separate reporting tools.
- Enhanced support for multiple semantics per XHTML file, allowing for improved compliance with EPUB specifications.
- Streamlined debugging process with Visual Studio IDE.
- Updated Sigil logos and installer for a smoother Windows experience.
- Improved Well-Formed (sanity check) functionality for enhanced error detection, particularly regarding missing attribute quotes.
- Updated to Qt version 6.7.3, along with its PySide6 for MacOS and Windows builds.
- Enhanced documentation for building on Linux.
- Support for virtual Python environments during builds on both Windows and Linux.
- Replacement Chooser redesigned to incorporate checkboxes for selections without deletions.
- Windows Sigil installer now compatible with Windows arm64 architecture.
Bug Fixes
- Improved readability of Load Warnings.
- Resolved issues related to UTF-8 conversion by removing conflicting xhtml meta charset information from initial loads.
- Ensured accessibility in the Preferences section by incorporating keyboard shortcuts into the tab focus chain.
- Addressed issues with QT_IMPLICIT_QCHAR_CONSTRUCTION macro compatibility for newer Qt versions.
- Modified QTimeZone usage to mitigate build warnings.
- Enhanced whitespace management in the TagLister codebase to optimize performance.
Download Sigil 2.4.0
To explore the latest features and improvements, download Sigil 2.4.0 (127.0 MB, Open Source).
Additional Resources
For more information, visit the Sigil Home Page or check out downloads for other operating systems.
For further insights and images related to this update, visit Source & Images.
Leave a Reply