Recibo mensajes de error cuando combino hyperref
y el nd3
paquete (para formatear deducciones lógicas), por ejemplo
"Advertencia de pdfTeX (ext4): ya se ha utilizado el destino con el mismo identificador (nombre{@NDlines.1}), se ignora el duplicado".
Me gustaría solucionar el problema, ¿alguien podría ayudarme a encontrar una manera de revisar el nd3
paquete o evitar generar errores?
Veo en otras publicaciones que otros paquetes tienen problemas similares en combinación con hyperref
, pero no pude encontrar nada que me ayudara aquí.
UNA MWE:
\documentclass[10pt]{book}
\usepackage{nd3}
\usepackage{hyperref}
\begin{document}
Blah
\begin{ND}
\ndl{}{P}{}
\end{ND}
Blah
\begin{ND}
\ndl{}{Q}{}
\end{ND}
Blah
\end{document}
Respuesta1
Debe darle a hyperref una representación alternativa única para el contador de líneas. P.ej
\documentclass[10pt]{book}
\usepackage{nd3}
\usepackage{hyperref}
\makeatletter
\newcommand\theH@NDlines
{\the@NDnumber.\the@NDlines}
\makeatother
\begin{document}
Blah
\begin{ND}
\ndl{}{P}{}
\end{ND}
Blah
\begin{ND}
\ndl{}{Q}{}
\end{ND}
Blah
\end{document}