![使用 pdfstartlink](https://linux22.com/image/368199/%E4%BD%BF%E7%94%A8%20pdfstartlink.png)
我在用
\def\recordjump#1#2#3{%
\pdfstartlink
attr{/Border [0 0 0] }%
user {%
/Subtype /Link
/A <<
/F (#1.pdf)
/S /GoToR
/D[#2 /Fit]
>>%
}\textcolor{red}{#3}\pdfendlink}
在第一个 pdf 文件中打开第二个 pdf 文件。有没有办法在新窗口中打开第二个文件,而不是替换第一个文件?
抱歉,我忘了说超链接和超目标是在不同的 pdf 文件中,所以 Sebastian Rahtz 多年前为我制作了上述代码。
彼得
答案1
PDF 规范提供了实现此目的的关键/NewWindow
。只需插入
/NewWindow true
进入链接动作词典/A<< ... >>
。