首页 / Sigil 2.4 发布,开源 EPUB 电子书编辑器,新增功能并修复错误。

Sigil 2.4 发布,开源 EPUB 电子书编辑器,新增功能并修复错误。

2025/1/12 05:31:59
Sigil 2.4 是一个免费、开源且跨平台的电子书编辑软件的最新版本,已更新至该版本。新功能包括 GetInfo 对话框和右键菜单选项,用于提供特定于文件的信息,如单词计数,并支持每个 XHTML 文件包含多个语义。此外,此发布还改进了 Sigil Well-Formed(合理性检查),以更好地识别缺少属性引号的错误,并更改了替换选择器对话框以使用复选框来确定是否进行替换。Sigil 2.4 还添加了从源代码构建应用程序并在 Linux 和 Windows 系统上使用虚拟 Python 环境的支持,使在 VS IDE 中调试更容易,并更新了在 Linux 系统上从源代码构建的文档,简化了 Windows 系统上的 Sigil 标志和安装程序。
Sigil 2.4 发布,开源 EPUB 电子书编辑器,新增功能并修复错误。

Sigil,一个免费、开源且跨平台的电子书编辑软件,使用Qt 6和QtWebEngine构建,并设计用于编辑EPUB格式的书籍,支持EPUB 2和EPUB 3。今天已更新至版本2.4。

Sigil 2.4 引入了新的功能,如一个 GetInfo 对话框以及右键菜单选项,适用于提供特定于该文件的信息的 XHTML 文件,而无需运行报告。这些信息包括单词计数,并且支持每个 XHTML 文件包含多个语义。虽然这在规范中是允许的。此外,此发布还改进了 Sigil Well-Formed(合理性检查),以更好地识别缺少属性引号的错误,并更改了替换选择器对话框以使用复选框来确定是否进行替换,而无需删除操作。此外,Sigil 2.4 还添加了从源代码构建应用程序并在 Linux 和 Windows 系统上使用虚拟 Python 环境的支持,使在 VS IDE 中调试更容易,并更新了在 Linux 系统上从源代码构建的文档,简化了 Windows 系统上的 Sigil 标志和安装程序,并将 Qt 更新到 6.7.3。此版本修复了一些错误以提高加载警告的可读性,在 TagLister 代码库中改进空白处理,改进 QTimeZone 使用以在可能的情况下防止构建警告,并改进使用最近的 Qt 版本进行构建,这些版本不再接受 QT_IMPLICIT_QCHAR_CONSTRUCTION 宏。最后但并非最不重要的是,Sigil 2.4 在初始加载时将 XHTML meta charset 信息转换为 UTF-8 后移除,以防止编码错误,并强制从首选项中分配键盘快捷键,同时删除按钮进入焦点链。