1. 下载一个软件,freepic2pdf,点击更改pdf。
    pdf书籍添加目录
  2. 选择你要添加书签的书籍
  3. 点击取出书签,得到如下两个文件,itf文件里面的Basepage决定书签中的页码在pdf的页数的起始点。例如:设定12,则书签里的页码1,代表的是pdf文件的第12页。txt文件则是储存书签的格式
    pdf书籍添加目录
    pdf书籍添加目录
  4. 找到书籍的目录信息,例如在豆瓣读书里获取目录
    pdf书籍添加目录
  5. 可以看出,这里直接拷贝的格式是无法直接使用的
  6. 使用notepad++的正则表达式替换。
    pdf书籍添加目录查找
(\d{1,3})$        //寻找行末有1到3个数字结尾的数字,
                       //并将括号内的内容定义为\1,若没有括号则\1为空

替换

\t\1

pdf书籍添加目录
查找

^(\d{1,2}\.\d)                           //^可以省略,但事实上应该 越精确越好,在这里如果不加^,
								//则,全部替换后还可以再继续替换

替换

\t\1

pdf书籍添加目录
7. 再在开始的那个软件,采用挂载pdf即可。

相关文章: