如何使默认的等宽字体变小?

如何使默认的等宽字体变小?

我以为这个任务会很简单,我很快就能找到答案。但结果却是,verb| |如果不更改“全局”设置(这不是我想要的),我无法使我的字体看起来更小。我想为默认的(我猜是 CM)打字机字体设置一个比例因子或小一点的字体大小。我该怎么做?

\documentclass[10pt]{article}
% expect something like this \usepackage[scale=0.9]{monospacefont}
\begin{document}
Hello \verb|world|
\end{document}

答案1

最终,我找到了答案。

\makeatletter
\def\verbatim@font{\small\ttfamily}
\makeatother

将它放在哪里(之前或之后)并不重要。它只会根据环境\begin{document}更改字体大小。您需要将适合您需要的大小放在哪里。verbverbatim\small

最初发布这里

相关内容