我正在使用 xeCJK 软件包,我需要执行一个\setCJKmainfont{}
命令,但我甚至不知道我的系统上有哪些字体可用。我快速安装了一堆中文字体,但我记不起我安装了什么……
答案1
要查看笔记本电脑中有哪些中文字体,请打开终端并执行
fc-list :lang=zh-cn > chinese.txt
chinese.txt
当前目录下会生成一个名为的文本文件,其中列出了所有中文字库。
如果utf8 ignorance
报错,则运行以下命令第一的
export LC_CTYPE="en_US.UTF-8"
最后,如果你觉得排序字体名称
fc-list :lang=zh-cn | awk -F ": " '{for (f = 2; f <= NF; ++f) { if (f != 2) {printf("%s", OFS);} printf("%s", $f)}; printf "\n"}' | sort -d > chinese.txt