我正在使用 XeTeX,我想有一个附加/嵌入文件的链接。
有一个解决方案这里-- 但它对我来说不起作用:我正在使用 TeXlive2012。
据我了解,最好的选择是使用attachfile2
包。
以下是 MWE:
\documentclass{article}
\usepackage[xetex]{attachfile2}
\begin{document}
\subsection{Test!}
Link: see \textattachfile{lagrange.png}{this citation}.
\end{document}
我可以右键单击链接并保存文件 - 但如果我可以单击文件并让操作系统使用默认应用程序打开它,那就更好了。
编辑:
如果附加文件attachfile2
--它在不同的阅读器上的行为会有所不同。
如果嵌入文件:
\documentclass{article}
\usepackage{navigator}
\embeddedfile{lagrange}{lagrange.png}
\begin{document}
I attached a file -- called \texttt{lagrange.png}
\end{document}
有些用户将找不到它。
因此,最稳定的方法是将要嵌入的文件放入特殊目录中,例如flz
,然后分发 zip 文件夹:
.
├── 1.pdf
└── flz
└── lagrange.png
代码:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
See \href{run:flz/lagrange.png}{here}.
\end{document}
然后它就可以点击并且稳定了。
编辑2:
我正在使用attachfile2
第一个 MWE 中发布的内容。