我想在乳胶的 pdf 文档中添加一些文本。文本不应该在实际的 PDF 中看到,我希望它更像是代码中的注释,所以我可以在程序中加载“代码”并阅读注释。这可能吗?
亲切的问候
我对 Latex 的了解不足以评论您问题的这一部分,但是可以通过多种不同的方式将信息存储在 PDF 文件中以满足您的问题。
PDF 文件中的图像通常是对象(确切地说是图像 XObjects)——它们有一个字典,可以将附加信息存储在图像数据旁边。
PDF 支持对象元数据的概念,其中 XMP 元数据可以嵌入到特定对象的 PDF 文件中。这将是在 PDF 文件中嵌入额外不可见信息的第二种方法(也是一种更好的方法)。
如果您可以从 Latex 生成它,也许最好的一点是 PDF 允许对象属性,它在页面流中使用标记的内容运算符来描述许多对象,然后允许将信息与标记的内容相关联。
所有这些都应该很容易在 Adobe 网站上的 PDF 规范中找到;剩下的就是弄清楚你在 Latex 中有什么方法来生成这些,以及你必须做什么才能在你的程序中阅读它们:-)
有两种不同的方式:
您可以通过在单行前面添加 % 来注释掉单行
% This text will be a comment
或者您可以通过以下方式注释掉较大的部分:
\usepackage{comment}
\begin{comment}
This text will be commented out.
\end{comment}
希望这可以帮助!