链接至“未来” PDF 页面

链接至“未来” PDF 页面

我正在使用一种 Ruby 脚本以以下方式编译包含多个章节的大型会议论文集:

  1. 我获得了所有 PDF 格式的文章。
  2. 对于每一个,我使用 计算页数pdftk
  3. 对于每个部分,我都会生成带有 shmutztitle 和标题的叠加 TeX 文件,用 连接文章,pdftk并用 叠加 smutztitle 和标题pdftk
  4. 然后我使用编程生成目录\contentsline,最后再次连接所有内容pdftk。并自豪地获得单个约 30 MiB 的 PDF 文件作为输出。

我知道所有结果的页码,但是,正如预期的那样,当我尝试page.4在目录中使用链接时,它只链接到目录本身的第 4 页。

好的,在会议记录中最好有书签,所以我开始为 shmutztitles 生成书签,如下所示\pdfbookmark[1]{Section Name}{abspage-5}articles生成书签\pdfbookmark[2]{Article Title}{abspage-7}。这里的页码是“全局”的,意思是从最终文档开始的数字。书签在那里工作得很好,我很满意,但是……

... 但目录仍然滞后。当我尝试使用目录引用上述文章书签时\hyperlink{abspage-7.2}{7}(只需使页码可点击,.2书签级别是否http://ttic.uchicago.edu/~gregory/notes/pdfsl/docs/pdfdoc.pdf规定),它指向无处……

所以我尝试了:

  • 几乎没有希望,引用页码;
  • 满怀希望,参考书签。

但两次都失败了。

我下一步应该尝试什么,最好不要重写整个系统,而是使用一个全局 TeX 覆盖来完成整个过程?=)

相关内容