Sigil是一款免费的开源EPUB电子书编辑软件,支持Windows、
Linux、
Mac OS和Haiku平台。它提供了基于代码的编辑以及
所见即所得的编辑界面,支持自动生成目录、自动修正等功能,并允许导入
HTML和纯
文本文件。Sigil特别适合那些希望深入电子书细节的用户,同时也为不熟悉HTML和
层叠样式表的用户提供了便利。
Sigil是一款EPUB电子书制作软件及开源EPUB电子书编辑器,支持Windows、Linux和
麦金塔系统。Sigil使用CSS和HTML格式,拥有所见即所得接口,并有自动生成目录、自动修正等功能。Sigil自2009年以来由Strahinja Val Marković和其他人开发,后续由John Schember和Kevin Hendricks等人接手维护和开发。Sigil的特点包括完整支持UTF-16和EPUB 2规范,提供书籍、代码和预览视图等多种编辑视图。它还包含一个具有多级标题支持的目录生成器,以及一个具有对所有元数据条目完全支持的元数据编辑器。Sigil还内置了基于Hunspell的拼写检查功能,支持默认和用户可配置的词典,以及完全支持
正则表达式(PCRE)的查找和替换功能。此外,Sigil支持导入EPUB和
HTML、图像和样式表,
并集成了API,允许连接外部HTML和图形编辑器。为了确保EPUB文件的标准合规性,Sigil还提供了FlightCrew验证器,这是一个用于验证EPUB标准合规性的单独
插件。虽然Sigil完全支持EPUB 2规范,但对EPUB 3的支持有限。自2016年1月的0.9.3版本以来,开发团队一直在努力改进Sigil处理和生成EPUB 3电子书的能力,同时保留对EPUB 2的支持。2019年,书籍视图中的
所见即所得编辑功能被移至一个单独的应用程序PageEdit,以提供更专业的编辑体验。