Skip to main content
YiBook Project 易书计划
  1. 文章/

为电子书快速生成大纲

·1 分钟
Table of Contents

我们经常会下载到没有目录的 PDF 格式的电子书教材。如果只是偶尔看一看还好,但要是用上一个学期都只能手动翻页的话,也太痛苦了。但是对于大部分人来说,做一个目录也是蛮痛苦的事情。

Quick Outline 就是这样一个半自动化构建电子书目录的工具。只需要输入文字版本的目录,软件就能自动解析、添加到 PDF 文档中。

有没有更简单的方法?当然有。对于可以复制的 PDF 文件,直接在 PDF 中选中复制目录即可,若是无法复制的扫描版,可以结合 OCR 工具进行识别。另外,你可以在京东、淘宝这些卖书的地方找到文字版的目录,最后,CHINA-PUB 也提供了许多书籍的目录。

一次制作,长期享受,还能造福学弟学妹,何乐而不为?

使用教程 #

项目地址

软件下载

以这本书为例,现在正文没有目录

使用 Utools OCR 识别目录文本

解压并打开软件,将 PDF 文件导入,也把识别出来的目录文本输入。

当然,这样程序是不能识别的。需要手动修改得美观一点。比如这里就用 VSCode 辅助修改了页码跨行问题,删除了页码的括号全部改成空格,去掉识别错误的",.,‘等符号,然后再使用自动缩进功能,再将没有标号的思考题、练习题、小结部分通过统一缩进分配到对应章节

完成后可以使用树状图功能看一下目录。确认无误之后就可以生成了,注意要添加页码偏移量,就是书页码的第一页出现在PDF的第几页之后,这里是第21页,就填21-1=20。如果不确定,可以22,20,21都试一次,看看哪个对准了。

这样我们的目录就添加好了