Utilizo algo como lo siguiente para obtener una nota a pie de página sin ancla.
\documentclass{article}
\usepackage{hyperref}
\begin{document}
{\let\thefootnote\relax\footnotetext{2010 Mathematics Subject Classification: 05A05, 05A16.}}
\end{document}
Al paquete hyperref no le gusta esto y genera una advertencia. ¿Hay algo sencillo que pueda hacer para evitar la advertencia? (Prefiero no recibir advertencias). Quiero que Hyperref cree enlaces para notas a pie de página normales.
Una pregunta más general (que debería responder a la específica): ¿Existe algún comando que deshabilite localmente a Hyperref para que no pueda crear un enlace?
Respuesta1
Para obtener notas al pie sin numerar, sugeriría definir un comando personalizado como se muestra en el siguiente 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}
El NoHyper
entorno también garantiza que no haya ningún hipervínculo entre el texto y la nota al pie.
Respuesta2
Puede eliminar todas las advertencias de hiperreferencia, incluidas las no deseadas.
Package hyperref Warning: Ignoring empty anchor
agregando esto dentro de su grupo antes de \footnotetext
:
\makeatletter\def\Hy@Warning#1{}\makeatother
(Estoy de acuerdo con la sugerencia de convertirlo en una macro, pero lo dejo de lado aquí).
Esperemos que no haya advertencias de hiperreferencia reales en el texto, porque también serían silenciadas.
Obviamente, esto es un retoque con el funcionamiento interno, no con ningún tipo de interfaz garantizada, pero FWIW...