LaTeX 是一种基于 TeX 的排版系统,由美国电脑学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也能在几天,甚至几小时内生成很多具有书籍品質的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。


Table of Contents

  1. A. 获取安装LaTeX
  2. B. 中文环境配置
    1. 1. CCT
    2. 2. CJK
    3. 3. XeTeX
  3. C. 查找设置中英字体.
    1. 1. Linux/macOS 下字体设置
    2. 2. Windows 下字体设置
    3. 3. 设置其他字体命令

TeX/LaTeX 作为装X 是非常好用的. 当然这不是重点. 重点是, 一般科技论文都是需要用latex书写的, 不仅美观, 方便, 而且是平台无关的, 许多杂志都有自己的专用木板. 什么? 你说word? 战斗力只有5的渣渣, 连自己的相同版本都无法做到格式一致性. 而且时不时告诉你版本过低什么的. 如果遇上没有安装word, 只能呵呵了. 嗯, 程序员也特别钟爱latex. 用latex写出来的简历简介美观, 当然你需要好好调教才可以啦…嗯~ o(* ̄▽ ̄*)o

TeX本为英文排版设计, LaTeX自然也是如此, 但是世界上有那么多种文字, 都想用上这么高大上的排版系统啊. 中国的汉语作为使用人数最多的语言, 这种需要就更加强烈啦, 于是就有大牛开发了各种宏包, 如CCT, CJK, xeCJK 等等, 也就有了以各种中文排版方案作为特色的LaTeX套装.

A. 获取安装LaTeX

要在LaTeX中使用中文, 首先自然是要有latex啦.╭(′▽`)╭(′▽`)╯…

  • windows 下,可以下载MikTeX 或CTex… 这个不需要多说…
  • linux 下最出名的就是 TeXLive 套装了. 各种发行版都可以从仓库中安装…
  • Mac 下就是 MacTeX 了, TeXLive 的 马甲版本. 不嫌麻烦用brew装texlive吧(( ̄▽ ̄"))

Linux 下安装最好全部安装,以免突然警告你什么什么包没有装…

B. 中文环境配置

这里主要接受Linux和Mac下的中文环境配置.

1. CCT

这个很老了,已经不维护了. 已经不推荐了.

2. CJK

Tex最初的设计没有考虑中文字符的问题,后来就有了CJK外挂宏包对Latex进行中文支持. CJK, 由德国人Werner Lemberg (还不是国人o(≧口≦)o) 编写。这个巨集包不仅仅支持繁简体中文、日文、朝鲜文等东亚语言,而且它也是一个多种语言支持包,另外还支持几十种其他不同的语言。

开始的时候,但毕竟是外挂宏包,使用起来不甚方便,维护工作也很麻烦, 需要自己编译生成中文字体集,而且常常有些问题,比如,中文目录的问题就一直没能解决,总是乱码。于是有了用unicode编码的xetex的出现.

3. XeTeX

xetex是一种使用Unicode的TeX排版引擎,并支持一些现代字体技术,例如OpenType、Graphite和Apple Advanced Typography(AAT), 可以直接利用其高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。

xetex原生支持Unicode,并默认其输入文件为UTF-8编码,也即,英文字符与非英文字符不再有区别,原生支持系统字体,这意味着我们无需再额外编译字体, 故可以在不进行额外配置的情况下直接使用操作系统中安装的字体。这简直就是大家一直以来梦寐以求的功能, 大大简化了使用中文的难度. 从此再也不用使用老旧的pdflatex,CJK 等等啦…

安装完TeXLive/MacTeX后,就可以直接在tex文件中使用中文了… 下面就是一个简单的中文tex.

1
2
3
4
5
6
7
8
9
10
11
12
13
\documentclass[12pt,a4paper]{article}
\usepackage{xltxtra,fontspec,xunicode}

\setmainfont{WenQuanYi Zen Hei} % 设置文档默认字体
\date{} % 不显示文档生成日期
\title{\XeTeX{} 中英文环境测试}

\begin{document}
\maketitle
\XeTeX{} is a \TeX{} typesetting engine using Unicode and supporting modern font technologies.\\

\XeTeX{} 是一个使用Unicode的\TeX{}排版系统,并支持一些现代字体技术.\\
\end{document}

当然你需要安装 wqy-zenhei-fonts, 也可以改成其他中文字体.保存为 test.tex, 运行以下命令:

1
xelatex test.tex

打开生成的 test.pdf 就可以看到如下的

一般来说,到这里就可以了,剩下的就是设置字体的问题了. 但是这样英文数字也使用中文字体了, 看上去不是很美观. 于是, xetex 和 CJK 商量了一下, 就有了 xeCJK 宏包, 可以分别指定中英文字体, 于是可以很好的排版中英混合的文章了.

当然首先是要使用 xeCJK 包,添加上

1
\usepackage[slantfont,boldfont]{xeCJK}

分别设置中英文字体, 英文字体可以不用设置, xetex会调用默认的字体:

1
2
3
4
5
\setCJKmainfont{Kai}   % 设置缺省中文字体
\setCJKmonofont{Hei} % 设置等宽字体
%\setmainfont{Optima} % 英文衬线字体
%\setmonofont{Monaco} % 英文等宽字体
%\setsansfont{Trebuchet MS} % 英文无衬线字体

下面是测试,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
\documentclass[12pt,a4paper]{article}
\usepackage{xltxtra,fontspec,xunicode}
\usepackage[slantfont,boldfont]{xeCJK}
\setCJKmainfont{WenQuanYi Zen Hei} % 设置缺省中文字体
%\setCJKmonofont{Hei} % 设置等宽字体

%\setmainfont{Optima} %% 不指定,使用Tex的默认英文衬线字体
%\setmonofont{Monaco} % 英文等宽字体
%\setsansfont{Trebuchet MS} % 英文无衬线字体
\date{} % 不显示文档生成日期
\title{\XeTeX{} 中英文环境测试}

\begin{document}
\maketitle
\XeTeX{} is a \TeX{} typesetting engine using Unicode and supporting modern font technologies.\\

\XeTeX{} 是一个使用Unicode的\TeX{}排版系统,并支持一些现代字体技术.\\
\end{document}

依照上面的,可以看到新的效果.

中英文见加了一个空格, 看上去更加美观, 只是需要设置以下字体而已.

到这里应该就结束, 但是字海茫茫,对于不熟悉的童鞋,怎么找到需要的字体呢?

C. 查找设置中英字体.

1. Linux/macOS 下字体设置

linux下可以通过 fc-list 来查看已安装字体, 这是我安装的中文字体.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
$ fc-cache && fc-list :lang=zh
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Bold.ttc: Noto Sans Mono CJK SC,Noto Sans Mono CJK SC Bold:style=Bold,Regular
/usr/share/fonts/tex-gyre/texgyreheroscn-bolditalic.otf: TeX Gyre Heros Cn:style=Bold Italic
/usr/share/fonts/google-noto-cjk/NotoSansCJK-DemiLight.ttc: Noto Sans CJK TC,Noto Sans CJK TC DemiLight:style=DemiLight,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Black.ttc: Noto Serif CJK SC,Noto Serif CJK SC Black:style=Black,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Light.ttc: Noto Sans CJK SC,Noto Sans CJK SC Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Bold.ttc: Noto Sans CJK SC,Noto Sans CJK SC Bold:style=Bold,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Black.ttc: Noto Sans CJK SC,Noto Sans CJK SC Black:style=Black,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Thin.ttc: Noto Sans CJK SC,Noto Sans CJK SC Thin:style=Thin,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKsc-Thin.otf: Noto Sans CJK SC,Noto Sans CJK SC Thin:style=Thin,Regular
/usr/share/fonts/adobe-source-han-serif-cn/SourceHanSerifCN-Bold.otf: Source Han Serif CN,思源宋体 CN:style=Bold
/usr/share/fonts/adobe-source-han-serif-cn/SourceHanSerifCN-ExtraLight.otf: Source Han Serif CN,思源宋体 CN,Source Han Serif CN ExtraLight,思源宋体 CN ExtraLight:style=ExtraLight,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Bold.ttc: Noto Serif CJK TC:style=Bold
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Medium.ttc: Noto Sans CJK TC,Noto Sans CJK TC Medium:style=Medium,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Light.ttc: Noto Serif CJK SC,Noto Serif CJK SC Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Bold.ttc: Noto Serif CJK SC:style=Bold
/usr/share/fonts/adobe-source-han-sans-cn/SourceHanSansCN-Regular.otf: Source Han Sans CN,思源黑体 CN,Source Han Sans CN Regular,思源黑体 CN Regular:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKtc-Light.otf: Noto Sans CJK TC,Noto Sans CJK TC Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Black.ttc: Noto Sans CJK TC,Noto Sans CJK TC Black:style=Black,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Thin.ttc: Noto Sans CJK TC,Noto Sans CJK TC Thin:style=Thin,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-ExtraLight.ttc: Noto Serif CJK SC,Noto Serif CJK SC ExtraLight:style=ExtraLight,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-ExtraLight.ttc: Noto Serif CJK TC,Noto Serif CJK TC ExtraLight:style=ExtraLight,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Medium.ttc: Noto Serif CJK TC,Noto Serif CJK TC Medium:style=Medium,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKsc-Black.otf: Noto Sans CJK SC,Noto Sans CJK SC Black:style=Black,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Light.ttc: Noto Serif CJK TC,Noto Serif CJK TC Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSansMonoCJKtc-Bold.otf: Noto Sans Mono CJK TC,Noto Sans Mono CJK TC Bold:style=Bold,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJKsc-ExtraLight.otf: Noto Serif CJK SC,Noto Serif CJK SC ExtraLight:style=ExtraLight,Regular
/usr/share/fonts/adobe-source-han-sans-cn/SourceHanSansCN-ExtraLight.otf: Source Han Sans CN,思源黑体 CN,Source Han Sans CN ExtraLight,思源黑体 CN ExtraLight:style=ExtraLight,Regular
/usr/share/fonts/google-noto-cjk/NotoSansMonoCJKtc-Regular.otf: Noto Sans Mono CJK TC,Noto Sans Mono CJK TC Regular:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKtc-Black.otf: Noto Sans CJK TC,Noto Sans CJK TC Black:style=Black,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJKsc-Bold.otf: Noto Serif CJK SC:style=Bold
/usr/share/fonts/google-noto-cjk/NotoSansCJKsc-Light.otf: Noto Sans CJK SC,Noto Sans CJK SC Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifTC-Bold.otf: Noto Serif TC:style=Bold
/usr/share/fonts/adobe-source-han-serif-cn/SourceHanSerifCN-Medium.otf: Source Han Serif CN,思源宋体 CN,Source Han Serif CN Medium,思源宋体 CN Medium:style=Medium,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKtc-Regular.otf: Noto Sans CJK TC,Noto Sans CJK TC Regular:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Black.ttc: Noto Serif CJK TC,Noto Serif CJK TC Black:style=Black,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJKsc-Medium.otf: Noto Serif CJK SC,Noto Serif CJK SC Medium:style=Medium,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Light.ttc: Noto Sans CJK TC,Noto Sans CJK TC Light:style=Light,Regular
/usr/share/fonts/adobe-source-han-sans-cn/SourceHanSansCN-Normal.otf: Source Han Sans CN,思源黑体 CN,Source Han Sans CN Normal,思源黑体 CN Normal:style=Normal,Regular
/usr/share/fonts/adobe-source-han-serif-cn/SourceHanSerifCN-SemiBold.otf: Source Han Serif CN,思源宋体 CN,Source Han Serif CN SemiBold,思源宋体 CN SemiBold:style=SemiBold,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJKsc-Black.otf: Noto Serif CJK SC,Noto Serif CJK SC Black:style=Black,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifTC-ExtraLight.otf: Noto Serif TC,Noto Serif TC ExtraLight:style=ExtraLight,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifTC-Black.otf: Noto Serif TC,Noto Serif TC Black:style=Black,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKsc-DemiLight.otf: Noto Sans CJK SC,Noto Sans CJK SC DemiLight:style=DemiLight,Regular
/usr/share/fonts/adobe-source-han-sans-cn/SourceHanSansCN-Medium.otf: Source Han Sans CN,思源黑体 CN,Source Han Sans CN Medium,思源黑体 CN Medium:style=Medium,Regular
/usr/share/fonts/google-noto-cjk/NotoSansMonoCJKsc-Bold.otf: Noto Sans Mono CJK SC,Noto Sans Mono CJK SC Bold:style=Bold,Regular
/usr/share/fonts/tex-gyre/texgyreheroscn-bold.otf: TeX Gyre Heros Cn:style=Bold
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc: Noto Sans Mono CJK TC,Noto Sans Mono CJK TC Regular:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSerifTC-Light.otf: Noto Serif TC,Noto Serif TC Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifTC-SemiBold.otf: Noto Serif TC,Noto Serif TC SemiBold:style=SemiBold,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Medium.ttc: Noto Serif CJK SC,Noto Serif CJK SC Medium:style=Medium,Regular
/usr/share/fonts/adobe-source-han-sans-cn/SourceHanSansCN-Bold.otf: Source Han Sans CN,思源黑体 CN,Source Han Sans CN Bold,思源黑体 CN Bold:style=Bold,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Bold.ttc: Noto Sans Mono CJK TC,Noto Sans Mono CJK TC Bold:style=Bold,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKtc-Bold.otf: Noto Sans CJK TC,Noto Sans CJK TC Bold:style=Bold,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKsc-Medium.otf: Noto Sans CJK SC,Noto Sans CJK SC Medium:style=Medium,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJKsc-Light.otf: Noto Serif CJK SC,Noto Serif CJK SC Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKsc-Bold.otf: Noto Sans CJK SC,Noto Sans CJK SC Bold:style=Bold,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc: Noto Sans Mono CJK SC,Noto Sans Mono CJK SC Regular:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJKsc-Regular.otf: Noto Serif CJK SC:style=Regular
/usr/share/fonts/tex-gyre/texgyreheroscn-italic.otf: TeX Gyre Heros Cn:style=Italic
/usr/share/fonts/adobe-source-han-serif-cn/SourceHanSerifCN-Heavy.otf: Source Han Serif CN,思源宋体 CN,Source Han Serif CN Heavy,思源宋体 CN Heavy:style=Heavy,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifTC-Regular.otf: Noto Serif TC:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKtc-DemiLight.otf: Noto Sans CJK TC,Noto Sans CJK TC DemiLight:style=DemiLight,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifTC-Medium.otf: Noto Serif TC,Noto Serif TC Medium:style=Medium,Regular
/usr/share/fonts/adobe-source-han-serif-cn/SourceHanSerifCN-Light.otf: Source Han Serif CN,思源宋体 CN,Source Han Serif CN Light,思源宋体 CN Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Bold.ttc: Noto Sans CJK TC,Noto Sans CJK TC Bold:style=Bold,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKtc-Medium.otf: Noto Sans CJK TC,Noto Sans CJK TC Medium:style=Medium,Regular
/usr/share/fonts/google-noto-cjk/NotoSansMonoCJKsc-Regular.otf: Noto Sans Mono CJK SC,Noto Sans Mono CJK SC Regular:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Medium.ttc: Noto Sans CJK SC,Noto Sans CJK SC Medium:style=Medium,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc: Noto Sans CJK SC,Noto Sans CJK SC Regular:style=Regular
/usr/share/fonts/tex-gyre/texgyreheroscn-regular.otf: TeX Gyre Heros Cn:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKsc-Regular.otf: Noto Sans CJK SC,Noto Sans CJK SC Regular:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-SemiBold.ttc: Noto Serif CJK TC,Noto Serif CJK TC SemiBold:style=SemiBold,Regular
/usr/share/fonts/adobe-source-han-sans-cn/SourceHanSansCN-Heavy.otf: Source Han Sans CN,思源黑体 CN,Source Han Sans CN Heavy,思源黑体 CN Heavy:style=Heavy,Regular
/usr/share/fonts/adobe-source-han-sans-cn/SourceHanSansCN-Light.otf: Source Han Sans CN,思源黑体 CN,Source Han Sans CN Light,思源黑体 CN Light:style=Light,Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-Regular.ttc: Noto Sans CJK TC,Noto Sans CJK TC Regular:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-SemiBold.ttc: Noto Serif CJK SC,Noto Serif CJK SC SemiBold:style=SemiBold,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJKsc-SemiBold.otf: Noto Serif CJK SC,Noto Serif CJK SC SemiBold:style=SemiBold,Regular
/usr/share/fonts/adobe-source-han-serif-cn/SourceHanSerifCN-Regular.otf: Source Han Serif CN,思源宋体 CN:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJKtc-Thin.otf: Noto Sans CJK TC,Noto Sans CJK TC Thin:style=Thin,Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Regular.ttc: Noto Serif CJK TC:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSerifCJK-Regular.ttc: Noto Serif CJK SC:style=Regular
/usr/share/fonts/google-noto-cjk/NotoSansCJK-DemiLight.ttc: Noto Sans CJK SC,Noto Sans CJK SC DemiLight:style=DemiLight,Regular

可以按照所需设置字体, 比如如下这样:

1
2
3
4
5
6
7
\usepackage[slantfont,boldfont]{xeCJK}
\setCJKmainfont[BoldFont=Noto Sans CJK SC]{Noto Serif CJK SC}
\setCJKsansfont{Noto Sans CJK SC}
\setCJKmonofont{Noto Sans Mono CJK SC}
\setmainfont[BoldFont=Noto Sans][Noto Serif]
\setsansfont{Noto Sans}
\setmonofont{Noto Mono}

2. Windows 下字体设置

Windows 下的中文字体也可以通过 fc-list :lang=zh 得到,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
D:/Program Files/texlive/2018/texmf-dist/fonts/opentype/public/fandol/FandolFang-Regular.otf: FandolFang,FandolFang R:style=Regular
C:/WINDOWS/fonts/msyhl.ttc: Microsoft YaHei,Microsoft YaHei Light:style=Light,Regular
C:/WINDOWS/fonts/Dengb.ttf: DengXian:style=Bold
C:/WINDOWS/fonts/STZHONGS.TTF: STZhongsong:style=Regular
C:/WINDOWS/fonts/simsun.ttc: NSimSun,新宋体:style=Regular,常规
C:/WINDOWS/fonts/Dengl.ttf: DengXian,DengXian Light:style=Light,Regular
C:/WINDOWS/fonts/simfang.ttf: FangSong:style=Regular,Normaali
C:/WINDOWS/fonts/simkai.ttf: KaiTi:style=Regular,Normaali
C:/WINDOWS/fonts/msyh.ttc: Microsoft YaHei UI:style=Normal
D:/Program Files/texlive/2018/texmf-dist/fonts/opentype/public/fandol/FandolKai-Regular.otf: FandolKai:style=Regular
D:/Program Files/texlive/2018/texmf-dist/fonts/truetype/public/arphic-ttf/bsmi00lp.ttf: AR PL Mingti2L Big5,文鼎PL細上海宋:style=Reguler,Regular
C:/WINDOWS/fonts/STCAIYUN.TTF: STCaiyun:style=Regular
C:/WINDOWS/fonts/Deng.ttf: DengXian:style=Regular
C:/WINDOWS/fonts/STXINGKA.TTF: STXingkai:style=Regular
C:/WINDOWS/fonts/msyhl.ttc: Microsoft YaHei UI,Microsoft YaHei UI Light:style=Light,Regular
C:/WINDOWS/fonts/STXINWEI.TTF: STXinwei:style=Regular
C:/WINDOWS/fonts/msyhbd.ttc: Microsoft YaHei UI:style=Έντονα
C:/WINDOWS/fonts/msjhl.ttc: Microsoft JhengHei,微軟正黑體 Light:style=Light,Regular
C:/WINDOWS/fonts/msjhl.ttc: Microsoft JhengHei UI,Microsoft JhengHei UI Light:style=Light,Regular
C:/WINDOWS/fonts/msyh.ttc: Microsoft YaHei:style=Normal
D:/Program Files/texlive/2018/texmf-dist/fonts/truetype/public/arphic-ttf/gbsn00lp.ttf: AR PL SungtiL GB:style=Regular
C:/WINDOWS/fonts/SIMYOU.TTF: YouYuan:style=Regular
C:/WINDOWS/fonts/STXIHEI.TTF: STXihei:style=Regular
C:/WINDOWS/fonts/STKAITI.TTF: STKaiti:style=Regular
C:/WINDOWS/fonts/STLITI.TTF: STLiti:style=Regular
C:/WINDOWS/fonts/ARIALUNI.TTF: Arial Unicode MS:style=Regular,normal
C:/WINDOWS/fonts/msyhbd.ttc: Microsoft YaHei:style=Έντονα
C:/WINDOWS/fonts/simsun.ttc: SimSun,宋体:style=Regular,常规
D:/Program Files/texlive/2018/texmf-dist/fonts/truetype/public/arphic-ttf/gkai00mp.ttf: AR PL KaitiM GB:style=Regular
C:/WINDOWS/fonts/STHUPO.TTF: STHupo:style=Regular
D:/Program Files/texlive/2018/texmf-dist/fonts/opentype/public/fandol/FandolHei-Bold.otf: FandolHei:style=Bold
C:/WINDOWS/fonts/STFANGSO.TTF: STFangsong:style=Regular
D:/Program Files/texlive/2018/texmf-dist/fonts/truetype/public/arphic-ttf/bkai00mp.ttf: AR PL KaitiM Big5,文鼎PL中楷:style=Regular
D:/Program Files/texlive/2018/texmf-dist/fonts/opentype/public/fandol/FandolSong-Bold.otf: FandolSong:style=Bold
C:/WINDOWS/fonts/msjh.ttc: Microsoft JhengHei:style=Regular
C:/WINDOWS/fonts/FZYTK.TTF: FZYaoTi:style=Regular
C:/WINDOWS/fonts/SIMLI.TTF: LiSu:style=Regular
C:/WINDOWS/fonts/msjhbd.ttc: Microsoft JhengHei UI:style=Félkövér
D:/Program Files/texlive/2018/texmf-dist/fonts/opentype/public/fandol/FandolHei-Regular.otf: FandolHei:style=Regular
C:/WINDOWS/fonts/STSONG.TTF: STSong:style=Regular
C:/WINDOWS/fonts/msjh.ttc: Microsoft JhengHei UI:style=Regular
C:/WINDOWS/fonts/msjhbd.ttc: Microsoft JhengHei:style=Félkövér
C:/WINDOWS/fonts/simhei.ttf: SimHei:style=Normal
D:/Program Files/texlive/2018/texmf-dist/fonts/opentype/public/fandol/FandolSong-Regular.otf: FandolSong:style=Regular
C:/WINDOWS/fonts/FZSTK.TTF: FZShuTi:style=Regular

LaTeX 中的 CJK 字体设置成合适的中文字体就行,如

1
2
3
4
5
6
7
\usepackage[slantfont,boldfont]{xeCJK}
\setCJKmainfont[BoldFont=SimHei,ItalicFont=KaiTi]{SimSun}
\setCJKsansfont{SimHei}
\setCJKmonofont{STFangSong}
\setmainfont[BoldFont=Noto Sans][Noto Serif]
\setsansfont{Noto Sans}
\setmonofont{Noto Mono}

3. 设置其他字体命令

比如我们想要使用华文琥珀、楷体

1
2
3
4
5
6
7
\newfontfamily\huawenhupo{STHupo}
\newfontfamily\kai{STKaiti} % 楷体

{\huawenhupo 自定义的字体 - 华文琥珀}

{\kai 自定义的字体 - 楷体}


水水更健康 ╮( ̄▽ ̄")╭