
Estoy escribiendo un libro con notas a pie de página largas y algunas frases o palabras en las notas a pie de página están coloreadas. Me encontré con un problema para el cual tengo un MWE a continuación.
\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage[colorlinks=true]{hyperref}
\begin{document}
\lipsum[1-2]
\lipsum[3]\footnote{\textcolor{red}{\lipsum[1-5]}}
\lipsum[4-20]
\end{document}
¿Qué pasa aquí? ¿El color del texto funciona bien para el texto de la nota al pie de la primera página, pero la nota al pie continuada de la segunda página no se ve afectada?
Estoy usando XeTeX, versión 3.1415926-2.4-0.9998 (TeX Live 2012/W32TeX).
Editado a las 22:20 del viernes 9 de mayo de 2014 (GMT):
Gracias por las respuestas, usar Bigfoot ayudó. Una cosa menor que creo que no necesita una nueva pregunta. La redefinición \thefootnote
parece no tener ningún efecto con bigfoot
. ¿Cómo hacer que lo siguiente funcione?
\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage{bigfoot}
% The line below has no effect
\renewcommand{\thefootnote}{\textcolor{red}{\fnsymbol{footnote}}}
\usepackage[colorlinks=true]{hyperref}
\begin{document}
\lipsum[1-2]
\lipsum[3]\footnote{\textcolor{red}{\lipsum[1-5]}}
\lipsum[4-20]
\end{document}
Respuesta1
pdfTeX
Este es un caso típico en el que se necesitan varias pilas de colores, una para el texto principal y otra para las notas al pie. Esto es proporcionado porpdfTeXy el paquete pdfcolfoot
agrega soporte para una pila de colores adicional para notas al pie (notas al pie básicas de LaTeX):
\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage[colorlinks=true]{hyperref}
\usepackage{pdfcolfoot}
\begin{document}
\lipsum[1-2]
\lipsum[3]\footnote{\textcolor{red}{\lipsum[1-5]}}
\lipsum[4-20]
\end{document}
LuaTeX
LuaTeX tiene un nuevo concepto: atributos. Paqueteluacolor
implementa el color a través de un atributo:
\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage{luacolor}
\usepackage[colorlinks=true]{hyperref}
\begin{document}
\lipsum[1-2]
\lipsum[3]\footnote{\textcolor{red}{\lipsum[1-5]}}
\lipsum[4-20]
\end{document}
Paquetebigfoot
Es un gran paquete con muchas características, desde sudocumentación:
Puede utilizar color en las notas a pie de página. Si una nota al pie se divide en varias páginas, el color en el punto de la separación se reanudará en la página siguiente. En realidad, se restablecerá toda la pila de colores.
Sin embargo, si no recuerdo mal, puede haber problemas con hyperref
el enlace de las notas al pie.
Otros
Sin suerte.