使用原始操作时在新窗口中打开

使用原始操作时在新窗口中打开

我想知道如何在新窗口中打开单击书签时会打开附加文件。下面的代码将书签链接到 PDF 文件中的附加文件。但单击它时,附加文件会打开,但也会替换调用它的 PDF。我想要实现的是在新窗口中打开它。

代码:

\documentclass{article}
\usepackage{embedfile}
\usepackage{hyperref}
\usepackage{hypgotoe}
\usepackage{bookmark}

\begin{document}
\section{Hello World}
\embedfile{t.pdf}

\bookmark[   
  rawaction={
    /S /GoToE    % action type
    /D [0 /FitB] % view: fit
    /T <<
      /R /C      % relation: child
      /N (t.pdf) % name of embedded file
    >>
  },
]{Open embedded file t.pdf}
\end{document}

生成t.pdf文件的代码:

\documentclass{article}
\usepackage{hyperref}
\begin{document}
\section{Embedded file}
\newpage
Page two of embedded file.
\end{document}

答案1

根据PDF 规范(第 12.6.4.4 节)“嵌入式 Go-To 操作”允许布尔键/NewWindow,因此添加到字典/NewWindow truerawaction就可以实现您想要的效果。

相关内容