Чтобы избежать выделения части PDF-файла, я использую эту команду:
\usepackage{accsupp}
\DeclareRobustCommand\squelch[1]{%
\BeginAccSupp{method=plain,ActualText={}}#1\EndAccSupp{}}
Для элементов на одной странице это работает, но для элементов, находящихся на двух или более страницах, невыбираемыми являются только те, которые находятся на первой странице.
\documentclass{article}
\usepackage{accsupp}
\DeclareRobustCommand\squelch[1]{%
\BeginAccSupp{method=plain,ActualText={}}#1\EndAccSupp{}}
\begin{document}
\squelch{
\section{Sec}
\paragraph{Par}
\newpage
\paragraph{par}
}
\end{document}
Как я могу улучшить \squelch
функцию?