обрезать и вырезать \includegraphics PDF оставляет выбираемый текстовый артефакт

обрезать и вырезать \includegraphics PDF оставляет выбираемый текстовый артефакт

Я регулярно использую \includegraphicsопцию trim+, clipнапример, чтобы включить в .pdfфайл отдельную панель из более крупного рисунка.

Недавно я заметил, что в редакторе PDF Evince я могу выбирать текстовые объекты из включенного рисунка, которые были обрезаны (и поэтому в противном случае невидимы). Другими словами, полный текст .pdfвключен в скрытый слой. Это не кажется идеальным, так как делает выделение текста запутанным и, предположительно, может вызвать проблемы с OCR/доступностью.

Есть ли способ гарантировать, что обрезанный контент действительно будет удален, не прибегая к вырезанию оригинала .pdf(что может быть неаккуратно)?

Для минимального примера скомпилируйте этот автономный tikzpicture со строкой Xсимволов:

\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.

Связанный контент