Eu uso algo como o seguinte para obter uma nota de rodapé sem âncora.
\documentclass{article}
\usepackage{hyperref}
\begin{document}
{\let\thefootnote\relax\footnotetext{2010 Mathematics Subject Classification: 05A05, 05A16.}}
\end{document}
O pacote hyperref não gosta disso e produz um aviso. Existe algo simples que eu possa fazer para evitar o aviso? (Prefiro não receber avisos.) Quero que o hyperref crie links para notas de rodapé normais.
Uma pergunta mais geral (que deve responder à pergunta específica): Existe um comando que desativa localmente o hyperref de criar um link?
Responder1
Para obter notas de rodapé não numeradas, sugiro definir um comando personalizado conforme mostrado no seguinte MWE:
\documentclass{article}
\usepackage{hyperref}
\newcommand\nnfootnote[1]{%
\begin{NoHyper}
\renewcommand\thefootnote{}\footnote{#1}%
\addtocounter{footnote}{-1}%
\end{NoHyper}
}
\begin{document}
\nnfootnote{2010 Mathematics Subject Classification: 05A05, 05A16.}
\end{document}
O NoHyper
ambiente também garante que não haja hiperlink do texto para a nota de rodapé.
Responder2
Você pode eliminar todos os avisos de hiperref, incluindo os indesejados
Package hyperref Warning: Ignoring empty anchor
adicionando isso dentro do seu grupo antes de \footnotetext
:
\makeatletter\def\Hy@Warning#1{}\makeatother
(Concordo com a sugestão de transformá-lo em macro, mas deixando isso de lado aqui.)
Esperemos que não haja avisos reais de hiperref no texto, porque eles também seriam silenciados.
Obviamente isso é mexer no funcionamento interno, não qualquer tipo de interface garantida, mas FWIW ...