每天下课后,我都会将课堂笔记的 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 文件的指南?