指定linux mint上中文的默认字体

指定linux mint上中文的默认字体

我不喜欢 linux mint 17.1 中这些语言的默认字体,但我喜欢拉丁语言的字体。

例如,我下载了AR PL UMing比默认字体更喜欢的中文字体WenQuanYi

fc-list ":lang=zh-CN:scalable=true" family 
AR PL UKai TW MBE
WenQuanYi Micro Hei Mono,文泉驛等寬微米黑,文泉驿等宽微米黑
AR PL UKai TW
AR PL UKai HK
AR PL UKai CN
AR PL UMing TW MBE
WenQuanYi Micro Hei,文泉驛微米黑,文泉驿微米黑
AR PL UMing HK
AR PL UMing CN
Droid Sans Fallback
AR PL UMing TW

但是如何设置我的系统以便在需要汉字时立即使用它们呢?

我的个人应用程序位于R,其中我有一个包含中文字符和罗马字符的数据集,当在 中绘制绘图时PNG,使用该字体,WenQuanYi因为我的罗马语言默认字体没有中文字符(我使用extrafont使用我的罗马字体,但在绘图时无法为每种语言指定字体)。

我想尝试这个这里

在 /etc/fonts/conf.avail 或 /etc/fonts/conf.d(我不记得具体是哪个)下还有一个更全面的配置示例,其名称包含 zh-CN。里面是一组用于调整确切的后备字体顺序的配置,这比上面的方法更合适。只需将文件中的内容复制到 ~/.fonts.conf 或 ~/.config/font-manager/local.conf 中,然后更改字体的顺序以满足您的需要。

zh-CN但两个目录中都没有文件

答案1

不同的应用程序有不同的字体设置。就你而言,这与 Linux Mint 无关,也与终端无关。绘图中的字体是 R 的默认字体。要更改它,请使用 R 函数postscriptFonts(...)pdfFonts(...)更改输出中的字体。

参考: https://stat.ethz.ch/R-manual/R-devel/library/grDevices/html/postscriptFonts.html

相关内容