使用attachfile
package 时,PDF 文件可以包含可以通过双击打开的附件。但使用attachfile2
package 和ctex
package 时,则不能。有时,attachfile
不能用 替换attachfile2
,因为attachfile
不支持西拉特克斯引擎和ctex
包装,有时必须使用。
含attachfile
包装:
\documentclass{article}
\usepackage{attachfile}
\begin{document}
\textattachfile{22.pdf}{\textcolor{blue}{\LaTeX\ Sourcecode}}
\end{document}
将输出:
双击蓝框将打开22.pdf。
如果使用attachfile2
包和ctex
包:
\documentclass{article}
\usepackage{attachfile2,ctex}
\begin{document}
\textattachfile{22.pdf}{view source code}
\end{document}
如果使用pdfLaTeX,一切都很好。但如果使用西拉特克斯,我们将得到该文件,这似乎没问题,但当双击 PDF 文件中的链接时,我们将收到错误:
所以,我猜这是由于西拉特克斯和attachfile2
包装。