
Ich ändere @makefnmark
den Textkörper, lasse ihn in der Fußzeile aber unverändert und verwende diesen Code:
\makeatletter
\AtBeginDocument{%
% ...
}
\let\@latex@makefnmark\@makefnmark
\patchcmd{\@makefntext}{\@makefnmark}{\@latex@makefnmark}{}{\FAILED}
% ...
\renewcommand*\@makefnmark{%
% ...
}
\makeatother
Wie kann ich die Textfarbe von fnmark in der Fußzeile ändern?
Wenn ich es mit versuche, \textcolor{red}{...}
bekomme ich Undefined control sequence
.
Antwort1
Oh, ich verstehe:
\patchcmd{\@makefntext}{\@makefnmark}{{\color{red}\@latex@makefnmark}}{}{\FAILED}
Warum die doppelten geschweiften Klammern helfen, weiß ich nicht, aber so ist es nun einmal ...