我已经找到了一个解决方案来打开“仅”两个链接,请参阅如何让链接在点击时打开多个页面
有可能打开3 及以上超链接例如https://example1.com,https://example2.com,https://example3.com,https://example4.com只需单击一下 - 可能将以下示例扩展为 2 个链接(在这里有效)?
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\href[%
nextactionraw={%
<<%
/Type/Action%
/S/URI%
/URI(https://example2.com/)%
>>%
}%
]{https://example1.com/}{Open my list}
\end{document}
答案1
“下一个操作”选项可以包含一个数组,然后按顺序执行其中的操作。每个操作字典还可以包含一个 /Next 键,这意味着您甚至可以拥有一个操作树。(规范规定 PDF 处理器应该“尝试提供合理的行为”,这意味着如果您让它们过于混乱,那是您的错 ;-))。
PDF 中的数组是使用括号 [...] 构建的:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\href[%
nextactionraw={%
[
<<%
/Type/Action%
/S/URI%
/URI(https://example2.com/)%
>>%
<<%
/Type/Action%
/S/URI%
/URI(https://example3.com/)%
>>%
]
}%
]{https://example1.com/}{Open my list}
\end{document}