我正在修改@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}
为什么双花括号有帮助,我不知道,但我们在这里......