我如何让 pdflatex 将工具提示附加到文本,就像 HTML 的 abbr 标签一样?

我如何让 pdflatex 将工具提示附加到文本,就像 HTML 的 abbr 标签一样?

我正在写我的简历,我想abbr在我的文档中添加一些像 HTML 标签一样的东西。

我知道有像pdfcomment和这样的软件包cooltooltips,但它们实际上只能与 Acrobat Reader 一起使用——我的一些目标读者可能不会使用 Acrobat,所以我需要一个可以在任何合理的 PDF 查看器中运行的解决方案。

我只需要简短的文本,并且我注意到超链接似乎有一个带有悬停在文本下方的 URL 的工具提示 - 这几乎是我想要的,它似乎在 Evince 和等阅读器中起作用xpdf,所以我猜这是一条不错的路线。

我想要一种特殊的链接边框颜色或装饰,以便读者可以分辨出该超链接不会在浏览器中打开。

可以使用\href来执行此操作吗?或者是否有可以使用其他方法执行此操作的包?

答案1

我认为你想要的不存在。除了像精美工具提示或者酷炫工具提示(以及它们使用的 PDF 特效),无法将工具提示放入 PDF 中。您在 evince 中观察到的并不是不同类型的工具提示,而只是对文档中超链接存在的内置反应。(是的,它也在 xpdf 中,但请记住,evince 和 okular 运行的 poppler 库源自 xpdf。)从 PDF 中“读取”的只是超链接。而且,您不会在所有“正常”的 PDF 查看器中看到相同的行为:在 evince 中生成此类工具提示的超链接不会在 Ghostview (gv)、MuPDF 或 Zathura(我认为它们是合理的 PDF 查看器)中生成此类工具提示。

答案2

我想你想要pdfcomment包。这包括一个\pdftooltip命令。

这使您可以使用 向 PDF 添加工具提示\pdftooltip{item}{tooltip},其中项目可以是几乎任何东西(例如\pdftooltip{\includegraphics[]{}}{description of my figure})。

就你的情况而言,你可以使用

\pdftooltip{abbreviation}{what that TLA means}

相关内容