我正在文档中排版一些代码。我在序言中包括了一些软件包,以使字体成为 Times 风格的字体。
\documentclass[11pt,letterpaper]{article}
\usepackage[utf8]{inputenc}
\usepackage[varvw]{newtxmath}
\usepackage{newtxtext}
\usepackage{minted}
\begin{document}
\begin{minted}[
linenos,
breaklines,
style = autumn,
frame = single,
fontsize = \footnotesize,
]{cpp}
#include <iostream>
using namespace std;
int main()
{
double MyNum(5.32);
cout << "My number is " << MyNum << endl;
}
\end{minted}
\end{document}
我注意到我的代码看起来与 Minted 包中的示例不同。我删除了newtxtext
包,它做看起来像包。但除此之外,我可以使用fontfamily
minted 选项中的一个键,它似乎可以根据文档的字体是计算机现代字体还是 Times 字体进行不同的更改。
例如,当我fontfamily = courier
根据是否\usepackage{newtxtext}
包含而产生不同的输出时,我观察到了什么?