如何使用 LaTeX pdfcomment 模块以隐藏模式添加图像工具提示注释?

如何使用 LaTeX pdfcomment 模块以隐藏模式添加图像工具提示注释?

使用该pdfcomment包在将鼠标悬停在图像上时创建交互式工具提示,方法如下:

\usepackage{pdfcomment}

\pdftooltip{\includegraphics{img.png}}{This is the ALT text}

然而,这会干扰我的下游 PDF 处理器,因为该处理器会在此区域添加另一个注释。工具提示会捕获鼠标事件并阻止预期操作。

如果我使用该[disable]选项,工具提示似乎被隐藏,但实际上整个工具提示注释对象在 PDF 内容流中不存在。

问:我该如何使用pdftooltip,但将其设置为“隐藏”状态?

我需要它出现在 PDF 中,但不活动并且不捕获任何鼠标事件。

答案1

这是解决您问题的一个快速方法。

我整理了一个修改过的 pdfcomment.sty 文件,名为pdfcomment1.sty。它有一个新函数pdftooltiphid,它以与原始函数相同的方式生成工具提示pdftooltip,但将其设置为“隐藏”。您可以以常规方式调用此函数:

\pdftooltiphid{\includegraphics{img.png}}{This is the ALT text}

为了使用新的 pdfcomment1.sty 文件,我建议您执行以下操作:

  1. 找到您的 pdfcomment.sty 文件并将其重命名为“pdfcomment_OLD.sty”。如果您不知道将 .sty 文件放在哪里,或者找不到其他 .sty 文件,请查看此内容话题。如果您正在使用在线编辑器(例如 Overleaf),请参阅这里

  2. 将新的 pdfcomment1.sty 文件重命名为“pdfcomment.sty”并将其移至旧的 pdfcomment.sty 的位置。

  3. 重新启动您的 LaTeX 编辑器。

就是这样 - 您现在应该能够使用它pdftooltiphid来创建默认情况下隐藏的工具提示。

修改后的软件包pdfcomment除了添加新功能外,不会改变旧软件包的功能pdftooltiphid。不过,最好通知约瑟夫·克莱伯,的作者pdfcomment,他可能想改进我的快速解决方案。

相关内容