电子书书名不对、目录不好用?Sigil 免费整理 EPUB,改完再读

摘要

EPUB 文件名已经改好,导入阅读器后却仍然显示错误书名,目录也无法正常跳转?Sigil 可以编辑电子书内部的书名、作者、章节目录和正文。本文从整理一本现有 EPUB 入手,讲清哪些地方可以直接修改,哪些操作需要留意标题层级。

电子书书名不对、目录不好用?Sigil 免费整理 EPUB,改完再读

有些电子书的问题不在内容,而在阅读时那些不起眼的小地方。

电子书书名不对、目录不好用?Sigil 免费整理 EPUB,改完再读

文件名明明已经改成了正确书名,导入阅读器后,书架上却还是“Untitled”;打开目录,只能看到几个含义不明的条目;想跳到某一章,还得拖着进度条慢慢找。

自己整理的笔记、从文档转换出来的 EPUB,也容易出现类似情况。内容已经齐了,书名、作者和章节结构却没有一起整理好。

Sigil 就是用来编辑 EPUB 电子书的免费开源软件,支持 Windows、macOS 和 Linux,也支持 EPUB 2、EPUB 3。它可以修改书籍信息、整理目录,以及进一步编辑正文和样式。

对于日常使用,先学会修正书籍信息和章节目录,就能解决不少实际问题。

拿一本自己整理的“城市散步笔记”来说。文件已经命名为“城市散步笔记.epub”,阅读器里却仍然显示转换前的文档名称。原因往往是,文件名和书籍内部的标题不是同一个地方。

不少阅读器建立书架时,会读取 EPUB 内部保存的书名、作者等信息,也就是常说的“元数据”。只在文件管理器里重命名,未必会改变书架上的显示。

可以这样处理:

  1. 用 Sigil 打开 EPUB,先另存一个副本,方便与原文件对照。
  2. 打开“工具 → 元数据编辑器”,英文界面对应 Tools → Metadata Editor。
  3. 检查 Title,也就是书名字段。需要修改时,双击对应的值,填入完整书名。
  4. 检查作者和语言。如果缺少作者,可以通过 Add Metadata 添加 Author;部分界面会显示为 Creator,再将角色设为 Author。
  5. 确认后保存,重新导入阅读器,检查书架上的名称和作者是否正确。

这一步的操作集中在信息窗口里,不需要先学习网页代码。字段的添加方式可以参考官方书名与作者编辑教程。

目录则需要多看一层。

一本电子书里,正文开头写着“目录”两个字,下面列出章节名称,不代表阅读器侧边栏里就一定有可跳转的导航目录。后者需要有对应的结构和链接,才能点一下就到目标章节。

Sigil 可以根据正文中的标题生成目录,入口是“工具 → 目录 → 生成目录”,英文为 Tools → Table Of Contents → Generate Table Of Contents。

打开生成窗口后,检查候选标题,保留真正需要出现在目录里的章名、节名,再确认生成。完成后逐个点击几个条目,看看是否跳到了对应位置。官方目录生成教程展示了这一流程。

如果候选列表里没有章名,反复点击生成通常没有用,应该回到正文检查标题层级。

“第一章”即使看起来字号很大、颜色很醒目,也可能只是一个普通段落。Sigil 需要识别的是 h1、h2 等标题结构。整理时,可以把章名设为一级标题,把章内的小节设为二级标题,让目录的上下级关系对应正文结构。

不要为了让一句醒目的话出现在目录里,就把整段正文都设成标题。目录里只留下真正用于定位内容的条目,阅读时会清楚得多。标题标记方法可以参考官方章节识别说明。

开始处理正文时,Sigil 的使用门槛也会更明显一些。

它提供代码视图和预览视图。预览方便检查效果,而修改正文结构、段落样式时,通常会接触 HTML 和 CSS。如果原本只是想修正书名和目录,做到这里就可以先保存,不必顺手把整本书的排版全部重做。

希望用更接近文字编辑器的方式处理页面,也可以了解同一项目提供的 PageEdit。它是独立的可视化 XHTML 编辑工具,需要另外下载和配置。

正文里的错别字可以通过查找功能定位。遇到重复错误,先替换一处并查看预览,再决定是否扩大范围。特别是人名、专有名词,确认上下文比一次替换多少处更重要。

修改完成后,最好回到实际使用的阅读器里检查。除了看封面和书名,再打开目录,跳到中间一章和最后一章,看看链接是否正确,段落和图片有没有受到影响。不同阅读器的字体、行距设置也可能改变最终显示,Sigil 里的预览可以作为参考。

第一次整理,不妨给自己划一个明确的范围:书架上的名称正确,目录能跳转,章节顺序没有问题。把这几处修好,再打开那本电子书时,就不用继续和错误标题、失效目录较劲了。

相关链接

官方网站:Sigil 免费开源 EPUB 编辑器

官方下载:Sigil Windows、macOS 与 Linux 下载

使用文档:Sigil 官方用户指南

发表评论