Caro Lorenzo,
nella tua splendida guida menzioni il pacchetto showkeys.
Usandolo mi sono accorto che è incompatibile con hyperref, problema già trattato nel forum.
Ho dato un’occhiata ai pacchetti presenti sul CTAN con funzionalità analoghe.
Il pacchetto showlabels mi sembra più aggiornato e potente di tutti gli altri.
Inoltre rimane compatibile con hyperref. Forse potresti citarlo al posto di showkeys.
Importante: va caricato dopo tutti gli altri pacchetti anche dopo hyperref.
Per la cronaca, questo codice fa sì che showlabels abbia lo stesso comportamento di showkeys.
`\usepackage[nodvipsnames]{color}
\usepackage[inline]{showlabels}
\showlabels{cite}
\showlabels{ref}
\showlabels{pageref}
\renewcommand{\showlabelfont}{\footnotesize\ttfamily}
\renewcommand{\showlabelsetlabel}[1]{\textcolor{red}{\showlabelfont #1}}`
Esiste però un piccolo problema che ho segnalato stasera all’autore del pacchetto.
showlabels non gestisce gli underscore. Quindi se si hanno chiavi, definite con label o con bibitem, con degli underscore all’interno e se inoltre si usa l’opzione inline, LaTeX restituisce un errore.
Ciao ciao.
Fra