LaTeX中文、英文字体属性设置
在LaTeX中,一个字体有5种属性,如下所示:
字体编码:
正文字体编码有OT1、T1、EU1等;
数学字体编码有OML、OMS、OMX等。
这个属性一般不需要设置。
字体族:
对于英文,字体族有:
罗马字体:笔画起始处有装饰
无衬线字体:每个笔画起始处无装饰
打字机字体:每个字符宽度相同,又称等宽字体
默认为罗马体。
对于中文,字体族有:
宋体,黑体,仿宋,楷书
默认为宋体。
字体系列:
粗细
粗细默认为中等(正常粗细)。
宽度
宽度一般不需要设置。
字体形状:
直立体
斜体(意大利斜体)
伪斜体(倾斜体)
小型大写体(小字母大写体)
默认为直立体。
字体大小:
中文字体默认大小为小四;
英文字体默认大小为small。
LaTeX最新版本中令字体各种属性相互独立,比如用户可以改变字体的大小,而仍然保留字体原有的粗体或者斜体的特性。
接下来对后4种属性的设置进行实验。
英文字体大小实验。
英文字体族实验。
英文字体系列实验。
英文字体形状实验。
可以发现无衬线字体的形状属性没有小字母大写选项。
中文字体大小实验。
值得一提的是,使用 \zihao 命令调整 字体大小时,西文字号大小会始终和中文字号保持一致。
中文字体族实验。
中文字体系列实验。
可以发现中文字体没有粗细属性。
中文字体形状实验。
可见中文字体没有形状属性。