目录
1 准备
①Adobe Acrobat
②Autobookmark插件
③Python3.6
④pdf电子书的目录bookmarks.txt
2 得到书签标准文件
2.1 bookmarks.txt标准文件
所需目录格式,需要一、二级标题鲜明,第二级使用tab键缩进(Notepad中选中整体直接tab进行缩进,或shift+tab回缩),第三级类推
标题和页数之间使用英文逗号分割
格式示例:
2.2 正则转换示例
将一般形式的目录,如
1 Part1 . . . . . . . . . . . . . . . . . . . 1
1.1 Part1.1 . . . . . . . . . . . . . . . . . . . 3
1.2 Part1.2 . . . . . . . . . . . . . . . . . . . 5
1.3 Part1.3 . . . . . . . . . . . . . . . . . . . 6
2 Part2 . . . . . . . . . . . . . . . . . . . 9
2.1 Part2.1 . . . . . . . . . . . . . . . . . . . 11
2.2 Part2.2 . . . . . . . . . . . . . . . . . . . 21
转为如上标准格式
python正则代码参考import re
with open('test.txt', 'r') as f:
raw_l