使用 XeLaTex 以编程方式生成多个带标签的 PDF

使用 XeLaTex 以编程方式生成多个带标签的 PDF

是否可以使用 XeLaTex 或任何其他 Tex Engine 创建带标记的 PDF?(我需要能够使用 TrueType 字体)。

此外,我需要为大约 70 本书创建标记的 PDF,因此手动操作是不可能的。

答案1

标记 PDF 是除最古老的 PDF 标准之外所有 PDF 标准中都普遍采用的技术。它是 PDF 所有“语义”的建模手段,也是 PDF 为 PDF 标准所基于的 Postscript 图形描述语言带来的额外功能。

如果您将以下任何一项与 结合使用xelatex,则将生成带有标签的 PDF:

  1. 章节和节 - 这些对应于生成的 PDF 中的书签,使用标签表示;
  2. 超链接-同样;
  3. TrueType 和 OpenType 字体 - 字符被标记,因此它们不仅仅是原始的图形表示,而且具有定义的字形和在单词或句子中的位置。如果没有这些,就无法从 PDF 中剪切和粘贴,使用缺少此元数据的旧 Postscript 字体的 PDF 会出现此问题;
  4. 嵌入式媒体和动态元素 - 所有动态元素的参数和脚本均使用标记和嵌入式 Javascript 进行控制。

相关内容