是否可以使用 XeLaTex 或任何其他 Tex Engine 创建带标记的 PDF?(我需要能够使用 TrueType 字体)。
此外,我需要为大约 70 本书创建标记的 PDF,因此手动操作是不可能的。
答案1
标记 PDF 是除最古老的 PDF 标准之外所有 PDF 标准中都普遍采用的技术。它是 PDF 所有“语义”的建模手段,也是 PDF 为 PDF 标准所基于的 Postscript 图形描述语言带来的额外功能。
如果您将以下任何一项与 结合使用xelatex
,则将生成带有标签的 PDF:
- 章节和节 - 这些对应于生成的 PDF 中的书签,使用标签表示;
- 超链接-同样;
- TrueType 和 OpenType 字体 - 字符被标记,因此它们不仅仅是原始的图形表示,而且具有定义的字形和在单词或句子中的位置。如果没有这些,就无法从 PDF 中剪切和粘贴,使用缺少此元数据的旧 Postscript 字体的 PDF 会出现此问题;
- 嵌入式媒体和动态元素 - 所有动态元素的参数和脚本均使用标记和嵌入式 Javascript 进行控制。