
Я изменяю текст @makefnmark
в теле, но оставляю его прежним в нижнем колонтитуле, используя этот код:
\makeatletter
\AtBeginDocument{%
% ...
}
\let\@latex@makefnmark\@makefnmark
\patchcmd{\@makefntext}{\@makefnmark}{\@latex@makefnmark}{}{\FAILED}
% ...
\renewcommand*\@makefnmark{%
% ...
}
\makeatother
Как изменить цвет текста fnmark в нижнем колонтитуле?
Когда я пробую, \textcolor{red}{...}
я получаю Undefined control sequence
.
решение1
Ага, понятно:
\patchcmd{\@makefntext}{\@makefnmark}{{\color{red}\@latex@makefnmark}}{}{\FAILED}
Почему помогают двойные фигурные скобки, я не знаю, но вот что мы имеем...