Farbige Fußnoten auf mehreren Seiten

Farbige Fußnoten auf mehreren Seiten

Ich setze ein Buch mit langen Fußnoten und einige Sätze oder Wörter in den Fußnoten sind farbig. Ich bin auf ein Problem gestoßen, für das ich unten ein MWE habe.

\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}

Was ist hier falsch? Die Textfarbe funktioniert für den Fußnotentext auf der ersten Seite einwandfrei, aber die fortlaufende Fußnote auf der zweiten Seite ist davon nicht betroffen?

Ich verwende XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012/W32TeX).

Bearbeitet am Freitag, 9. Mai 2014, 22:20 Uhr (GMT):

Danke für die Antworten, die Verwendung von Bigfoot hat geholfen. Eine Kleinigkeit, die meiner Meinung nach keine neue Frage erfordert. Eine Neudefinition \thefootnotescheint bei keinen Effekt zu haben bigfoot. Wie kann ich Folgendes zum Laufen bringen?

\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}

Antwort1

pdfTeX

Dies ist ein typischer Fall, in dem mehrere Farbstapel benötigt werden, einer für den Haupttext und einer für Fußnoten. Dies wird bereitgestellt durchpdfTeXund das Paket pdfcolfoot fügt Unterstützung für einen zusätzlichen Farbstapel für Fußnoten (grundlegende Fußnoten von LaTeX) hinzu:

\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 hat ein neues Konzept: Attribute. Paketluacolorimplementiert Farbe über ein Attribut:

\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}

Paketbigfoot

Es ist ein großartiges Paket mit vielen Funktionen, von seinerDokumentation:

Sie können Farbe in Fußnoten verwenden. Wenn eine Fußnote über mehrere Seiten verteilt wird, wird die Farbe an der Stelle des Umbruchs auf der nächsten Seite fortgesetzt. Tatsächlich wird der gesamte Farbstapel wiederhergestellt.

Wenn ich mich jedoch richtig erinnere, könnte es Probleme mit hyperrefder Fußnotenverlinkung geben.

Andere

Kein Glück.

verwandte Informationen