Para evitar a seleção de parte de um pdf, utilizo este comando:
\usepackage{accsupp}
\DeclareRobustCommand\squelch[1]{%
\BeginAccSupp{method=plain,ActualText={}}#1\EndAccSupp{}}
Para elementos da mesma página funciona, mas para elementos que estão em 2 ou mais páginas, apenas aqueles que estão na primeira página ficam desmarcados.
\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}
Como posso melhorar a \squelch
função?