如何使 \verbatim 更加简洁?

如何使 \verbatim 更加简洁?

这就是我正在做的事情:

\documentclass{article}
\usepackage{verbatim}
\begin{document}
\verbatim
Hello, world!
\endverbatim
\end{document}

我需要使这段文本的字母之间的距离比平常小一点(10%)。

答案1

您可以\lsstylemicrotype包中使用该选项,并将letterspacing选项调整为可得到所需结果的负量。

\documentclass{article}
\usepackage{verbatim}
\usepackage[letterspace=-100]{microtype}
\begin{document}
\begin{verbatim}
Hello, world!
\end{verbatim}
\lsstyle
\begin{verbatim}
Hello, world!
\end{verbatim}
\end{document}

如果你希望在所有环境中减少字母之间的间距verbatim,你可以使用类似

\usepackage{etoolbox}
\AtBeginEnvironment{verbatim}{\lsstyle}

因此它将\lsstyle自动应用于任何verbatim环境。

相关内容