我想为等宽文本(例如上下文中的部分\texttt{}
和代码片段)选择一种新字体minted
。(据我所知,minted
只使用文档的默认打字机字体,所以我认为我不需要触碰它的设置。)我只想更改为另一种看起来不错且具有正常波浪符号的等宽字体。我该怎么做?
答案1
这是\ttdefault
通常处理此事的命令。
\documentclass{article}
\begin{document}
\texttt{How to use a typewriter font}% CM default typewriter font
\par
\renewcommand\ttdefault{cmvtt} % selects CM typewriter proportional font
\texttt{How to use a typewriter font}
\par
\renewcommand{\ttdefault}{pcr} % selects Courier font
\texttt{How to use a typewriter font}
\end{document}
但实际上,最好让专门的包来做beramamono
这件事,因为字体背后可能有很多微妙之处(我自己经常没有意识到:-)
答案2
\usepackage[scaled=0.8]{FiraMono}
将上面这行放在文档的序言中,即紧跟在 之后
\documentclass
。就这样!
关于选择什么字体的相关问题,请参阅我的回答
替代等宽字体。
答案3
由于这刚刚被重新推回到头版,为了完整性我将添加:在 中fontspec
,使用\setmonofont
。