我开始使用艾佩创建演示文稿的幻灯片。但 LaTeX 的行为方式与我习惯的方式不同。例如,我想使用该包来获得具有不同字体的 URL,这些 URL 也可以在 pdf 中点击。因此,我在我的 ipe 文档的序言中hyperref
导入:hyperref
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb}
\renewcommand{\vec}[1]{\mathaccent"017E {#1}}
% settings %%%%%%%%%%%%%%%
\newcommand{\itemcolor}{KITgreen}
\newcommand{\name}{Author}
\newcommand{\prestitle}{Title}
% my packages
\usepackage{hyperref}
% my commands
然后我尝试在 ipe 文本框内使用\href
或命令:\url
\textcolor{KITblue}{
Authors: \textit{Title} - arXiv.org preprint, April 2013 \href{http://arxiv.org/abs/555.555}{arxiv.org/abs/555.555}
}
现在 LaTeX 编译失败,并显示:
{/usr/local/texlive/2012/texmf-var/fonts/map/pdftex/updmap/pdftex.map}
! pdfTeX error (ext4): link annotations cannot be inside an XForm.
\@EveryShipout@Output ...@Org@Shipout \box \@cclv
l.356 \end{document}
这可能是什么问题?
答案1
ipe 的文档在第 9 页上说“您不能使用涉及非线性转换为 PDF 的命令,例如生成超链接或包含外部图像的命令。”它还说(第 24 页)ipetemp.tex
可以在临时文件夹中找到完整的 tex 文件。
答案2
另一种方法如下:
创建一个包含链接文本的文本框
使其成为包含其自身的组
使用设置链接操作设置目标链接