Sigil (application)
260px | |
Original author(s) | Strahinja Val Marković |
---|---|
Developer(s) | Kevin Hendricks and Doug Massay |
Initial release | 2009 |
Stable release | 0.9.5 / 26 March 2016[1] |
Written in | C++ (Qt) |
Operating system | Windows, OS X and Linux |
Available in | English |
Type | Desktop publishing software |
License | GNU GPLv3 |
Website | <strong%20class= "error"><span%20class="scribunto-error"%20id="mw-scribunto-error-1">Lua%20error%20in%20Module:Wd%20at%20line%20405:%20invalid%20escape%20sequence%20near%20'"^'. http://<strong%20class="error"><span%20class="scribunto-error"%20id="mw-scribunto-error-1">Lua%20error%20in%20Module:Wd%20at%20line%20405:%20invalid%20escape%20sequence%20near%20'"^'.Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value). |
Sigil is free, open-source editing software for e-books in the EPUB format.
As a cross-platform application, Sigil is distributed for the Windows, OS X and Linux platforms under the GNU GPL license. Sigil supports both WYSIWYG and code-based editing of EPUB files, as well as the import of HTML and plain text files.[2][3]
Sigil has been developed by Strahinja Val Marković and others since 2009.[4] From Juli 2011 to June 2015 John Schember was the lead developer. In June 2015 development of Sigil was taken over by Kevin Hendricks and Doug Massay.[5]
Contents
Features
Sigil's features include:[6]
- Full UTF-16 and EPUB 2 specification support
- Multiple views: book, code and preview view
- WYSIWYG editing in book view
- Table of contents generator with multi-level heading support
- Metadata editor with full support for all metadata entries
- Hunspell based spell checking with default and user configurable dictionaries
- Full regular expression (PCRE) support for find and replace
- Supports import of EPUB and HTML files, images, and style sheets
- Integrated API to external HTML and graphics editors
- FlightCrew validator for EPUB standard compliance validation (separate plugin)
Sigil has full EPUB 2 specifications support, but only limited EPUB 3 support. Since version 0.9.3 of January 2016, the developers have been focusing on "improving Sigil’s ability to work with and generate epub3 ebooks without losing any of its epub2 capabilities".[7]
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://sigil-ebook.com/about/
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://sigil-ebook.com/2016/01/31/sigil-0-9-3-is-released/
See also
External links
- No URL found. Please specify a URL here or add one to Wikidata.
- Sigil on GitHub
- Old code repository
- Sigil development blog
- Sigil users' forum
- Ebook editing with Sigil LWN.net, 2011
<templatestyles src="Asbox/styles.css"></templatestyles>