
Actualmente estoy escribiendo una edición académica crítica que incluye múltiples aparatos de notas a pie de página. Uno de ellos está numerado con letras. Los contadores de notas al pie no se restablecen por página, sino por documento editado. Por lo tanto, fácilmente podría haber más de cien notas a pie de página por documento. Para este escenario utilizo el paquete bigfoot que permite definir tipos adicionales de notas al pie.
Mi problema es que la opción "alph" solo permite las letras "a" a "z", por lo que puedo tener un máximo. 26 notas a pie de página críticas. Por lo tanto, aparece el error "! Error de LaTeX: contador demasiado grande".
Soy consciente de que también existe un paquete llamado "alphalph" que admite más de 26 letras que continúan con "aa, ab", etc.
¿Cómo puedo combinar el paquete bigfoot y alphalph para que eso funcione? No tengo idea de cómo anular la opción alph para el comando \DeclareNewFootnote.
Ejemplo:
\documentclass{book}
\RequirePackage{alphalph}
\RequirePackage{bigfoot}
\DeclareNewFootnote{A} % This is for non critical footnotes like comments
\DeclareNewFootnote{B}[alph] % This is for critical footnotes
\begin{document}
This is critical footnote Nr. 1\footnoteB{Foo}
This is critical footnote Nr. 2\footnoteB{Foo}
This is critical footnote Nr. 3\footnoteB{Foo}
This is critical footnote Nr. 4\footnoteB{Foo}
This is critical footnote Nr. 5\footnoteB{Foo}
This is critical footnote Nr. 6\footnoteB{Foo}
This is critical footnote Nr. 7\footnoteB{Foo}
This is critical footnote Nr. 8\footnoteB{Foo}
This is critical footnote Nr. 9\footnoteB{Foo}
This is critical footnote Nr. 10\footnoteB{Foo}
This is critical footnote Nr. 11\footnoteB{Foo}
This is critical footnote Nr. 12\footnoteB{Foo}
This is critical footnote Nr. 13\footnoteB{Foo}
This is critical footnote Nr. 14\footnoteB{Foo}
This is critical footnote Nr. 15\footnoteB{Foo}
This is critical footnote Nr. 16\footnoteB{Foo}
This is critical footnote Nr. 17\footnoteB{Foo}
This is critical footnote Nr. 18\footnoteB{Foo}
This is critical footnote Nr. 19\footnoteB{Foo}
This is critical footnote Nr. 20\footnoteB{Foo}
This is critical footnote Nr. 21\footnoteB{Foo}
This is critical footnote Nr. 22\footnoteB{Foo}
This is critical footnote Nr. 23\footnoteB{Foo}
This is critical footnote Nr. 24\footnoteB{Foo}
This is critical footnote Nr. 25\footnoteB{Foo}
This is critical footnote Nr. 26\footnoteB{Foo}
This is critical footnote Nr. 27\footnoteB{Foo}
This is critical footnote Nr. 28\footnoteB{Foo}
This is critical footnote Nr. 29\footnoteB{Foo}
This is critical footnote Nr. 30\footnoteB{Foo}
\end{document}
Respuesta1
En realidad, es bastante fácil de resolver.
Usar
\usepackage{alphalph}
\DeclareNewFootnote{B} % This is for critical footnotes
\renewcommand*{\thefootnoteB}{\alphalph{\value{footnoteB}}}
internamente manyfoot
(cargado por bigfoot
) espera poder usar \@<formatter>
, digamos (si se usa \@alph
el opcional ), pero esto no está disponible para .[alph]
alphalph
En este caso no es necesario en absoluto, simplemente defina la serie de notas al pie en modo normal, sin el argumento opcional, y luego cambie manualmente la representación visual del contador para la nota al pieB, donde ahora podemos usarla fácilmente \alphalph
.
Se encontró en esta respuesta eliminada (algunos de nosotros podemos verlo)https://tex.stackexchange.com/a/234329/3929(solo para acreditar la respuesta de donde la saqué)