我已为我的列表设置了以下内容:
\lstset{basicstyle=\footnotesize,breaklines=true}
\lstset{framextopmargin=50pt,frame=bottomline}
我想将字体系列更改为Courier
。如何实现此功能?
答案1
您可以在序言中\usepackage{courier}
使用列表中的 Courier 字体,如下所示:
\documentclass[12pt]{article}
\usepackage{listings}
\usepackage{lipsum}
\usepackage{courier}
\lstset{basicstyle=\footnotesize\ttfamily,breaklines=true}
\lstset{framextopmargin=50pt,frame=bottomline}
\begin{document}
\begin{lstlisting}
a b c
\end{lstlisting}
\lipsum[1]
\end{document}
\usepackage{courier}
序言中的 导致以\ttfamily
Courier 字体生成输出。如果不包含此包,您仍可以\ttfamily
通过将其作为设置的一部分来获取等宽字体basicstyle=...
。
答案2
修改基本样式以包含字体系列:
\lstset{basicstyle=\ttfamily\footnotesize,breaklines=true}