众所周知,默认的 TT 字体系列太宽了。我会尝试使用 Consolas 来列出我的代码,因为很多人都熟悉这种面向程序员的字体。同时,我正在使用 Oevrleaf,而 Overleaf 没有 Consolas。Overleaf 告诉我我可以添加字体.然后我得到了问题1:
我下载的字体是多个 .ttf 文件。我把这些文件放在同一个文件夹中,然后尝试了类似
\newcommand\customfont[1]{{\usefont{T1}{Consolas}{m}{Consolas} #1 }}
但字体不正确。
问题 2:如果问题得到解决,上述命令将允许我使用 Consolas。但我如何将其设置为默认字体lstlisting
?