我经常使用\includegraphics
+trim
选项clip
,例如在文件中包含较大图形中的单个面板.pdf
。
我最近注意到,在 Evince PDF 编辑器中,我可以从包含的图形中选择被裁剪掉的文本对象(否则将不可见)。换句话说,完整的文本.pdf
包含在隐藏层中。这似乎并不理想,因为会使突出显示的文本变得混乱,并且可能导致 OCR/可访问性问题。
有没有办法确保裁剪的内容确实被丢弃,而无需剪切原始内容.pdf
(这可能会很混乱)?
举一个简单的例子,用一行X
字符编译这个独立的 tikzpicture:
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\node {XXXXXXXXXXXXXXXXXXXXXXXXXXX};
\end{tikzpicture}
\end{document}
调用输出line.pdf
,
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\begin{document}
A sentence of text in the first column of the document.
\newpage
\includegraphics[trim={5cm 0 0 0}]{line.pdf}
\end{document}
(twocolumn
只是为了使重叠部分清晰)
以下是未选择任何内容的 Evince 中的输出:
当我单击并选择左栏中的文本时:
正如您所见,突出显示了的裁剪上下文line.pdf
。
请注意,您是否可以查看隐藏层似乎取决于您的编辑器。X
例如,我无法在 Okular 中选择隐藏。