在设置全文字体的时候有三个命令,分别为:`\setmainfont`、`\setmonofont{}`和`\setsansfont{}`分别设置罗马字体、无衬线字体和打字机字体。但是全文字体使用`\setmainfont`就可以完成设置,那么`\setmonofont{}`和`\setsansfont{}`有什么用?用在什么地方?

3 回答3

2
* `\setsansfont` 影响 `\textsf{...}` 和 `\sffamily` 的字体, * `\setmonofont` 影响 `\texttt{...}` 和 `\ttfamily` 的字体,包括抄录命令 `\verb` 和环境 `\begin{verbatim}` 里的字体。 如果整个文档里都不使用上述 family 的字体,可以不设置(即使用默认设置)。
0
在导言区使用
0
`monofont` 是等宽字体,用于抄录内容,如代码等等。`sansfont` 是无衬线字体,可以用于标题。

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。