请问如何在英文环境下,更改中文默认字体, Gnome 桌面

2017-03-03 20:57:46 +08:00
 Refac
不更改英文字体的前提下,(也就是不在 Tweak Tools 里面全局更改,因为我更改了英文字体),谢谢拉。
4762 次点击
所在节点    Linux
8 条回复
billlee
2017-03-03 21:26:55 +08:00
/etc/fonts/conf.d/
htfy96
2017-03-03 21:31:39 +08:00
现在更建议改$XDG_CONFIG_HOME/fontconfig/fonts.conf (?), prefer 一个字体 list ,调整一下字体的顺序
Refac
2017-03-03 22:13:20 +08:00
@billlee @htfy96 能再具体一点么,或者给个关键词,链接。谢谢。
billlee
2017-03-03 22:20:45 +08:00
这两个路径是 fontconfig 的配置文件,里面的配置文件是 XML 格式,如果你了解相关术语,应该能直接看懂啊
可以查 man page 或 google 一下 fontconfig
Refac
2017-03-03 22:26:33 +08:00
@billlee 谢谢,有这个关键词我再查查。
Refac
2017-03-03 23:34:09 +08:00
目前来说似乎解决了。

自己瞎折腾了一下:

安装了 Fonts Tweak Tool ,添加了一个默认别名,修改 sans-serif 为 Source Han Sans CN 。再修改 font properties 将这个字体进行单独渲染。

发现 iubs 候选词还没改

参考 Arch Wiki:https://wiki.archlinux.org/index.php/IBus_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E4.BF.AE.E6.94.B9_Gnome-shell_.E4.B8.AD_ibus_.E5.80.99.E9.80.89.E6.A1.86.E7.9A.84.E5.AD.97.E4.BD.93.E5.92.8C.E5.AD.97.E5.8F.B7

然后修改 Gnome Shell Theme 的 css 文件,.candidate-popup-content {
font-family: "Source Han Sans CN", sans-serif;
}

最后,其实这个程序挺好用的,可调节参数挺多的。对于我这种小白。
Refac
2017-03-03 23:53:59 +08:00
okudayukiko0
2017-03-04 13:16:43 +08:00
手动复制字体或安装中文字体包,修改语言设置(比如 arch 要手动改, fedora 用 localectl 改, debian 用 dpkg-reconfigure 改),最后顺便用 gnome-tweak-tool 调整 gnome 设置,安装主题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/344741

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX