Sigil 是一款开源电子书编辑器,专注于 EPUB 格式的创建、编辑与转换,用户可以通过所见即所得界面或代码视图精确管理章节和排版,并支持插入图片、样式表和多媒体资源来丰富电子书内容,同时提供元数据管理与格式验证功能以保证电子书规范性,操作界面直观简洁,跨平台兼容,使用户能够高效整理和排版电子书,其中电子书编辑器与EPUB工具常被用户一起使用以提升创作效率。
# 新版变化
https://github.com/Sigil-Ebook/Sigil/releases
Sigil-2.7.0 Latest (2025-12-02)
New Features
- update to Qt 6.9.3 with some additional patches
- update to PCRE2 version 10.46
- update WebProfileMgr to use the new QWebEngineProfileBuilder to properly set up disk caches
- modify HeadingChange and CaseChange ToolButtons to remember last used action
- add in a custom Windows manifest file so that Windows open-with works
- create a new dynamic Automation menu to replace the older toolbar only version (hideable by the user)
- allow up to 9 most recent files in the Sigil File menu
- use environment var “SIGIL_ONLY_USE_LANGCODES” to restrict long List of Language codes to user’s choice
- the Metadata Editor now has a pop up context menu to make navigation easier
- the Metadata Editor will now respond as expected to right and left arrow keys for navigation
- added support for 2 additional Automation tools available for use in Automation Lists
- OnFailedRunSavedSearchReplaceAll
- conditionally run a saved search only if the previous saved search produced 0 replacements
- OnSuccessRunSavedSearchReplaceAll
- conditionally run a saved search if only if the previous saved search produced > 0 replacements
- OnFailedRunSavedSearchReplaceAll
Bug Fixes
- make validation of css via W3C network validator work more consistently (http: -> https:)
- make sure repomanager.py works with pre- and post-0.23 dulwich
- fixes for potential crashes from using unitialized member pointers
- fix issues with ClipsWindow and m_LastPasteTarget
- remove QtPositioning from being needed in QtWebEngine builds on MacOS
- fix bug with double-click to select “word” in CV not working the some for intl langauges
- fix issues by alerting user to file path duplication during initial load of epub
# 软件特点
- 界面直观清晰,操作逻辑自然,上手简单
- 支持可视化和代码视图切换,满足不同层级用户需求
- 跨平台运行稳定,适配 Windows、macOS 和 Linux
- 提供完整 EPUB 编辑能力,涵盖章节、图片和样式管理
- 内置元数据管理与格式验证功能,保证电子书规范性
# 功能特性
- EPUB创建:新建电子书项目,管理章节和目录结构,便于系统化制作。
- 可视化编辑:所见即所得界面实时预览内容,方便排版校对。
- 代码视图:支持 HTML 与 CSS 编辑,实现精细排版控制。
- 元数据管理:编辑书籍标题、作者、语言、封面等信息,确保标准化。
- 格式验证:自动检查 EPUB 文件结构和语法,避免错误。
- 图片和资源插入:添加封面、插图及样式表,丰富电子书内容。
- 查找与替换:支持批量文本处理,提高编辑效率。
- 插件扩展:支持第三方插件安装,增强功能灵活性。
- 跨平台兼容:保证在不同操作系统中体验一致。
- 批量操作:支持章节复制、移动和重命名,简化大型电子书处理。


















