我經常使用\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 中的隱藏內容。