
次のコードを使用して、本文を変更しています@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}
二重中括弧がなぜ役立つのかはわかりませんが、ここにあります...