文献类PDF读取目录时不够精细

问题描述

同样一份PDF文档,我用PDF Expert打开后,默认的大纲可以定位到某一页具体哪一行(一般就是大纲的标题的位置)


如上图,点击 目录3 后,不仅仅跳转到第三页,还滚动到了标题的位置

对于一般的电子书,pdf书籍,这种精度意义不大,但是对于论文文献来说,一页pdf上可能存在多个小目录,非常有必要更加精准的定位。

然而使用mn时,仅仅定位到了页面级别,很不够用。而且文档模式和学习模式下还有点区别,影响使用体验。具体如下:

阅读模式下,点击目录,能够跳转到具体页面,并且从页面顶部开始显示。对于阅读文档来说问题不大

而在学习模式中就有比较严重的问题。我使用 导入-从文档的目录中导入笔记 功能后,根据目录自动生成了文档的脑图。但当我通过点击脑图的节点,想要反向链接回文档时,跳转到了一个很尴尬的位置:


学习模式下,点击自动生成的目录节点,会跳转到页面与页面+1中间的位置。有时候如果标题在页面靠上的位置时,错误定位问题就会比较严重的

造成的两点困扰:

  1. 以上,使用生成的目录节点链接回文档不好用
  2. 配合 自动插入位置-分组(按文档目录) 的功能时,经常错位。

问题1,目前变通的做法是:手动合并自动生成的节点和目录标题,这样能够通过点击节点的正文,链接回正确的位置。但是如果点击节点的标题,仍然是错位的。(不知道有没有办法手动修改 自动生成的目录节点 的链接位置)

问题2无解,目前只能手动拖移。

测试过的解决方法

怀疑是pdf文件的大纲设置不精准,但使用pdf expert测试后发现应该不是文件本身。测试多个pdf文件问题依然存在

切换PDF渲染引擎,问题依然存在。

不知这个问题能否优化?