«

Sigil - 免费开源专业EPUB电子书编辑器

软件分享 发布于 阅读:90


Sigil 是一款免费、开源、跨平台的专业 EPUB 电子书编辑器。它的名字来源于编程中的“字符标记”概念,但其图标和设计理念更贴近“魔法印记”——旨在让用户能像施展魔法一样轻松地创建和修改电子书。


如何获取

备用下载


主要功能与特点

  1. 所见即所得与代码编辑双模式

    • 书籍视图:类似于 Word 的编辑界面,直观地编辑文本、图片,适合直接修改内容。
    • 代码视图:直接编辑 EPUB 内部的 HTML、CSS 和 OPF 文件,适合高级用户进行精准控制。
    • 拆分视图:同时显示“书籍视图”和“代码视图”,任何一方的修改都会实时同步到另一方,是学习和调试的强大工具。
  2. 完整的 EPUB 支持

    • 原生支持 EPUB 2EPUB 3 标准。
    • 可以完整浏览和编辑 EPUB 的内部结构(所有 HTML 文件、样式表、字体、图像、元数据等)。
  3. 强大的编辑与验证工具

    • 语法检查:集成拼写检查功能。
    • 正则表达式搜索/替换:用于执行批量、复杂的文本操作,是整理电子书的利器。
    • 元数据编辑器:轻松编辑书名、作者、出版社、ISBN 等核心信息。
    • 目录编辑器:可视化创建和修改 NCX 和 Nav 目录。
    • 自动生成目录:根据标题标签自动生成。
    • 标准验证:内置 EPUB 格式验证器,确保生成的文件符合标准,能在所有阅读器上正常使用。
  4. 插件系统

    • 支持 Python 插件,极大地扩展了其功能。社区提供了大量插件,可用于执行各种任务,如:批量处理图片、优化代码、特定格式转换等。
  5. 其他优点

    • 完全免费开源:无任何费用或广告。
    • 跨平台:完美支持 Windows、macOS 和 Linux。
    • 性能优秀:纯本地应用,处理大型文件速度快。
    • 社区活跃:拥有一个非常热心和专业的用户社区,遇到问题容易找到解决方案。

界面与工作流程简览

打开一个 EPUB 文件后,Sigil 的界面通常分为三部分:

  1. 左侧导航窗格:以树状结构显示书籍的所有文件(章节、样式、图片等)。
  2. 中央编辑区域:显示你正在编辑的章节内容(书籍视图或代码视图)。
  3. 右侧工具箱:提供搜索、目录、元数据等工具的快捷入口。

典型的工作流程是:导入 EPUB -> 在书籍视图中修改文本 -> 使用查找替换批量清理格式 -> 在代码视图中微调 CSS 样式 -> 编辑元数据和目录 -> 运行验证器检查错误 -> 保存。


历史与现状

Sigil 由 Strauber 等人创建,多年来一直是电子书制作领域的标杆工具。目前,其开发在 GitHub 上由社区维护,持续更新以支持最新的标准并修复问题。

与 Calibre 的比较

这是最常见的疑问:

总结

Sigil 是为那些不满足于现成电子书,希望亲手打造或修复完美电子书的人准备的终极工具。