书签列表是一个文本文件,指定为 ./bookmarkli.txt
打开这个文本文件,输入下面格式的书签列表即可.
格式为
第一行你的PDF文件的绝对路径
第二行你的页码偏移量
第三行开始写书签名与页码,格式如下
一级书签名<tab>页码
<tab>二级书签名<tab>页码
<tab><tab>三级书签名<tab>页码
示例:
D:\备份盘\经常更新\数学书大全\应用数学\离散数学\图论\[图论及其应用]J.A.邦迪_扫描.pdf
5
第一章图和子图 1
1.1图和简单图 1
1.2图的同构 4
1.3关联矩阵和邻接矩阵 7
注意:只能用tab,如果编辑器开了自动转换tab为空格,会导致脚本报错. 偏移量为书本的页码=1时,pdf页码的数值,也就是翻到第一页正文内容时,pdf页码显示的值
在当前文件夹 shift+右键, 弹出菜单中选择在此处打开powershell 窗口输入执行指令
指令格式:
$ python start.py
打好书签的pdf在原pdf同目录下,名称为"原pdf名_书签.pdf"
我最常用的方式是OCR提取PDF中的目录, 提取出来后在编辑器中用正则快速批量修正扫描错误,再批量打上<tab>
.
也可以去查淘宝卖这本书的商家的详情页获取,通常会有, 但是注意ISBN号要一致,不然可能会不是对应的页码.