使用 pdfLaTeX 将文本悬停在 LaTeX 中的图像上

使用 pdfLaTeX 将文本悬停在 LaTeX 中的图像上

如何使用 pdfLaTeX 在 LaTeX 文件中为图像放置悬停标题文本(类似titleHTML 标签中的属性)?<img>

答案1

PDF 查看器不是网络浏览器。当鼠标悬停在图像上时,它不会做出任何内置反应,也不会插入特殊标签或代码来显示鼠标悬停时应显示的内容。

哎呀,甚至连网络浏览器都必需的来展示这种行为。ALT 文本起源于早期的 Web 时代,当时某些 Web 浏览器无法显示图形,或者连接速度较慢的用户关闭了图形;它用某些东西代替了图像。我认为,它之所以被保留下来,主要是为使用文本转语音技术从网页获取信息的视障人士服务。工具提示行为只是某些浏览器采用的一种惯例,即使图形可用,也可以使此文本可用。w3 的 alt text 属性规范没有提到工具提示

如果你想复制这种行为,你必须使用类似的工具提示包fancytooltips或者cooltooltips。但是,由于该行为是使用 JavaScript 复制的,因此它只能在支持 JavaScript 的 PDF 查看器中工作,例如 Adob​​e Reader 和 Acrobat。(甚至一些遇到这些问题的用户出于安全原因关闭了 JavaScript。)

如果您的目标受众是视障人士,我只会在图片上添加文字说明。

答案2

您可以使用 hyperref 进行 hack。

\href{alt-text}{\includegraphics{...}}

工作原理:包括 Adob​​e 在内的一些 PDF 查看器会将确切的 URL 呈现为链接上的工具提示。其他 PDF 查看器(如 Skim)也会这样做,但有些则不会:Apple 的 Preview 应用程序。但请注意,替代文本不应是有效链接。在传送 PDF 时不要忘记禁用此黑客,因为用户可能会对看似可点击但实际上不起作用的链接感到困惑 :)

背景:我遇到了同样的问题。当我目视检查结果 PDF 时,我发现一些图片需要增强。然后我总是想知道:该图像的具体文件名是什么?最好有一个替代文本...

相关内容