如果我想在源代码中使用 Times New Roman 字体,我应该在 \lstset 中使用 basicstyle 的什么选项?

如果我想在源代码中使用 Times New Roman 字体,我应该在 \lstset 中使用 basicstyle 的什么选项?

我从互联网上的某处复制了下面的内容到 latex 文档的开头,以便在源代码列表中启用数学转义:

\usepackage{listings}
\lstset{
  basicstyle=\ttfamily,
  mathescape
}

正如预期的那样,输出使用等宽字符,如下所示: 在此处输入图片描述

我不喜欢源代码中的这种字体,那么有没有办法将源代码的字体更改为 Times New Roman(普通教科书中使用的常规字体)之类的字体。或者,如果互联网上有列出 中的所有可用选项的文档basicstyle\lstset请告诉我链接,以便我可以选择我想要的(我在 Google 中没有找到它)。谢谢。

相关内容