您尚未登录。

#1 2024-11-10 17:35:46

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 16

[已解决]求英文语言下支持中文的解决方案

本人系统想使用英文,但是在必要情况下希望中文能够正常显示,比如qq、微信以及代码中的注释等等。

BwpED84vCrqWbj9.png

总是会出现这种奇奇怪怪的字体,qq能够正常显示,微信就是这种字体了

下面是KDE的字体设置。

683WCtZljauwSTK.png

下面是 ~/.config/fontconfig/fonts.conf 的配置,上面的内容是被重置过的,这个配置文件总是在我重启之后被重置,也就是说它似乎重来没有生效过。我本来的配置是参照https://wiki.archlinuxcn.org/wiki/%E5%A … D%E6%96%87 配置的。

<?xml version='1.0'?>
<match target="font">
 <edit name="autohint">
  <bool>false</bool>
 </edit>
 <edit name="hinting">
  <bool>true</bool>
 </edit>
 <edit name="antialias">
  <bool>true</bool>
 </edit>
</match>
<!--
    Synthetic emboldening for fonts that do not have bold face available
 -->

另外下面是 ~/.xprofile 的配置

export LANG=en_US.UTF-8
export LANGUAGE=en_US:zh_CN
export LC_CTYPE=en_US.UTF-8
export XMODIFIERS=@im=fcitx

我不太清楚究竟是什么原因导致了我的系统变成这个样子,只能把我所想到的相关配置放在这里了,谢谢各位。

最近编辑记录 JEB_Bem (2024-11-15 22:32:05)

离线

#2 2024-11-10 17:44:01

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: [已解决]求英文语言下支持中文的解决方案

因为它不知道该用哪个地区的字体字形。你把你喜欢的字体按顺序配置上,比如
https://github.com/lilydjwg/dotconfig/t … fontconfig

详见 https://catcat.cc/post/2021-03-07/

在线

#3 2024-11-10 17:47:20

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 16

Re: [已解决]求英文语言下支持中文的解决方案

依云 说:

因为它不知道该用哪个地区的字体字形。你把你喜欢的字体按顺序配置上,比如
https://github.com/lilydjwg/dotconfig/t … fontconfig

详见 https://catcat.cc/post/2021-03-07/

但是每次启动系统fonts.conf都被重置是什么原因呢?谢谢。

离线

#4 2024-11-10 18:19:46

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: [已解决]求英文语言下支持中文的解决方案

这我就不知道了。我没遇到也没听说过。

在线

#5 2024-11-11 11:30:04

twobooks
会员
所在地: rainforest
注册时间: 2020-05-19
帖子: 89

Re: [已解决]求英文语言下支持中文的解决方案

LANG=en_US.UTF-8
LANGUAGE=en_US:zh_CN

这两行最好在安装系统时, 执行了 locale-gen 以后, 在 /etc/locale.conf 里设置。
KDE 是以配置最复杂而闻名的, 越复杂的东西越容易出BUG。
最好先安装 light weight desktop 比如 LXQt, Xfce 用熟练了再挑战 KDE.

离线

#6 2024-11-11 11:35:58

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 16

Re: [已解决]求英文语言下支持中文的解决方案

twobooks 说:
LANG=en_US.UTF-8
LANGUAGE=en_US:zh_CN

这两行最好在安装系统时, 执行了 locale-gen 以后, 在 /etc/locale.conf 里设置。
KDE 是以配置最复杂而闻名的, 越复杂的东西越容易出BUG。
最好先安装 light weight desktop 比如 LXQt, Xfce 用熟练了再挑战 KDE.

好的,感谢。

离线

#7 2024-11-11 12:49:30

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: [已解决]求英文语言下支持中文的解决方案

LANGUAGE 里写 en_US 没什么用的,因为绝大多数软件没有 en_US 的翻译——它是缺省消息语言。

在线

#8 2024-11-11 15:46:47

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 16

Re: [已解决]求英文语言下支持中文的解决方案

依云 说:

LANGUAGE 里写 en_US 没什么用的,因为绝大多数软件没有 en_US 的翻译——它是缺省消息语言。

好的

离线

#9 2024-11-15 22:31:17

JEB_Bem
会员
注册时间: 2024-11-05
帖子: 16

Re: [已解决]求英文语言下支持中文的解决方案

依云 说:

因为它不知道该用哪个地区的字体字形。你把你喜欢的字体按顺序配置上,比如
https://github.com/lilydjwg/dotconfig/t … fontconfig

详见 https://catcat.cc/post/2021-03-07/

感谢您提供的帮助,现在我的字体已经可以正常显示了。

离线

页脚