![为使用 LaTeX 生成的 PDF 添加标题和标签以提高可访问性](https://linux22.com/image/474277/%E4%B8%BA%E4%BD%BF%E7%94%A8%20LaTeX%20%E7%94%9F%E6%88%90%E7%9A%84%20PDF%20%E6%B7%BB%E5%8A%A0%E6%A0%87%E9%A2%98%E5%92%8C%E6%A0%87%E7%AD%BE%E4%BB%A5%E6%8F%90%E9%AB%98%E5%8F%AF%E8%AE%BF%E9%97%AE%E6%80%A7.png)
每天下课后,我都会将课堂笔记的 PDF 上传到我所在大学的学习管理系统 (LMS),以便我的学生可以访问它们。LMS 会检查所有上传的 PDF 文档是否存在可访问性问题。每次我上传用 LaTeX 生成的 PDF 时,它都会对我大喊大叫,因为
- “该文档缺少标题”
- “PDF 未加标签”
我知道在 Adobe Acrobat(和其他类似软件)中修复这些问题相对简单,但每次更新文件时我都需要进行此修复。有没有什么方法可以以编程方式为用 LaTeX 生成的 PDF 添加标题和标签?
请注意,我的文档总是以\title
在序言中创建的标题以及\maketitle
在文档开头开始。
答案1
对于某些事情,你可以这样做:
\usepackage{hyperref}
\begin{document}
\hypersetup{
pdftitle={Title of your paper},
pdfauthor={Author Names},
pdfkeywords={Important Keywords},%
}
对于类似的事情Accessibility and Tagged PDF
,@Alan; 已经在他评论中说过了。
另外,请参考Ulrike
有关如何制作可访问 PDF 文件的指南?