在 ipe 中制作可点击的超链接

在 ipe 中制作可点击的超链接

我开始使用艾佩创建演示文稿的幻灯片。但 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

另一种方法如下:

  1. 创建一个包含链接文本的文本框

  2. 使其成为包含其自身的组

  3. 使用设置链接操作设置目标链接

http://ipe.otfried.org/manual/onepage.html#id31更多细节。

相关内容