我必须创建一个超链接,单击一次即可打开两个链接。
可以使用 LaTeX 吗?
我在用着\href{<url>}{Open two links}
。
答案1
我想,那应该是一个网络问题,而不是一个TeX
单一问题。您实际上无法让阅读器一次打开多个页面。我认为即使您可以这样做,任何防病毒软件都会将其归类为可疑行为。:)
您可能想尝试使用javascript
来执行此操作。我真的不认为它会起作用,但这是我能想到的唯一方法。另一个选择是使用 Web 端解决方案(例如网页和弹出窗口)。
答案2
PDF 格式知道嵌套操作。以一些基本方式hyperref
通过选项支持这一点:nextacrtionraw
\href
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\href[%
nextactionraw={%
<<%
/Type/Action%
/S/URI%
/URI(http://meta.tex.stackexchange.com/)%
>>%
}%
]{http://tex.stackexchange.com/}{Two links}
\url{http://meta.tex.stackexchange.com/}
\end{document}
然而,需要支持该功能的 PDF 查看器。操作代码以原始 PDF 语法给出。