在 LaTex 中制作可访问的图表

在 LaTex 中制作可访问的图表

有人知道如何在 LaTex 中制作带图表的标记文档吗?我尝试在图表中添加注释和标签,但 .pdf 文件仍然无法通过 Adob​​e 的全面检查(缺少替代文本)。我在全面检查之前也使用了 Adob​​e Autotag。谢谢!

\documentclass[11pt]{article}
\usepackage[top=0.85in, bottom=1.1in, left=0.8in, right=0.8in]{geometry}
\usepackage{graphicx}
\begin{document}
\includegraphics{img}
\label{fig:img.jpg}

\end{document}

答案1

您应该能够使用 acrobat 添加 alt 文本。但除此之外,您还可以使用 accsupp 包:

\documentclass[11pt]{article}
\usepackage{graphicx}
\usepackage{accsupp}
\begin{document}
\BeginAccSupp{Alt={my figure},method=escape}
\includegraphics{example-image-duck}\label{fig:img.jpg}
\EndAccSupp{}
\end{document}

使用评论中提到的 tagpdf 包可以做类似的事情:

\documentclass[11pt]{article}
\usepackage{graphicx}
\usepackage{tagpdf}
\tagpdfsetup{uncompress, %for the test, to check the pdf
             activate-mc}
\begin{document}
\tagmcbegin{tag=Figure,alttext={my figure}}
\includegraphics{example-image-duck}\label{fig:img.jpg}
\tagmcend
\end{document}

但注意

  • tagpdf 是一个实验性的包!
  • 与 accsupp 不同,tagpdf 目前没有针对 alttext 键的不同输入方法。其值按逐字处理,不扩展任何 TeX 命令。

相关内容