字体属性
普通字体: \textnormal{}
或者 \normalfont
, 相当于 \rmfamily\mdseries\upshape
.
另外还有强调命令也会改变字体, 但是含义和直接对字体属性的改变不同, \emph{}
或者 \em
.
Font Family 字体族
字体族 family |
参数命令 |
声明命令 |
说明 |
罗马 |
\textrm{} |
\rmfamily |
表现出 serif 的笔锋收缩或扩张效果 |
无衬字 |
\textsf{} |
\sffamily |
表现出 sans serif 的笔画等宽效果 |
打字机 |
\texttt{} |
\ttfamily |
等宽字, mono |
Font Shape 字体形状
字体形状 shape |
参数命令 |
声明命令 |
说明 |
直立 |
\textup{} |
\upshape |
正常的直立的字体 |
意大利 |
\textit{} |
\itshape |
意大利, 是单独设计的 |
倾斜 |
\textsl{} |
\slshape |
倾斜, 是把直立直接拉斜 |
小型大写 |
\textsc{} |
\scshape |
小写字母用小的大写字母代替 |
Font Series 字体系列
字体系列 series |
参数命令 |
声明命令 |
说明 |
中等 |
\textmd{} |
\mdseries |
中等宽度字体 |
加宽加粗 |
\textbf{} |
\bfseries |
粗体 |
字体大小的调整
命令 |
10pt |
11pt |
12pt |
\tiny |
5 |
6 |
6 |
\scriptsize |
7 |
8 |
8 |
\footnotesize |
8 |
9 |
10 |
\small |
9 |
10 |
10.95 |
\normalsize |
10 |
10.95 |
12 |
\large |
12 |
12 |
14.4 |
\Large |
14.4 |
14.4 |
17.28 |
\LARGE |
17.28 |
17.28 |
20.74 |
\huge |
20.74 |
20.74 |
24.88 |
\Huge |
24.88 |
24.88 |
24.88 |
查看系统字体
使用 fc-list 命令可以列出系统中可以使用的字体. 使用参数 fc-list :lang=zh
可以单独列出支持中文的字体.