ltxdoc 中宏代码的不同字体,

ltxdoc 中宏代码的不同字体,

我使用 ltxdoc,并希望宏代码使用不同的字体。灵感来自

使用 ltxdoc 记录包时更改宏代码环境颜色

我尝试了那里给出的建议

\AtBeginEnvironment{macrocode}{Xx\huge\bfseries Yy}

现在 Yy 已变为大号/粗体,但其余宏则不是。有什么提示告诉我该怎么办?

答案1

在此处输入图片描述

macrocode\MacroFont使用您可以定义为任意的钩子:

%\iffalse
\documentclass{ltxdoc}
\usepackage{color}
\renewcommand\MacroFont{\Huge\color{blue}\ttfamily}
\begin{document}

\DocInput{\jobname}
\end{document}

%\fi


%some stuff that does something
%    \begin{macrocode}
\zz
\zzzzz
\zzZ
%    \end{macrocode}

相关内容