운영 체제 및 데스크탑 환경 정보:
uname -a
Linux debian 5.10.0-18-amd64 #1 SMP Debian 5.10.140-1 (2022-09-02) x86_64 GNU/Linux
sudo dpkg -s lxde | grep Version
Version: 11
sudo dpkg -s lxappearance | grep Version
Version: 0.6.3-1+b1
다음 설정은 내 글꼴 구성입니다 $XDG_CONFIG_HOME/fontconfig/fonts.conf
.
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<!-- $XDG_CONFIG_HOME/fontconfig/fonts.conf for per-user font configuration -->
<fontconfig>
<dir prefix="xdg">fonts</dir>
<match target="font">
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
<match>
<test name="lang" compare="eq">
<string>en_US</string>
</test>
<edit name="family" mode="assign">
<string>Hack</string>
</edit>
</match>
<match>
<test name="lang" compare="eq">
<string>zh_CN</string>
</test>
<edit name="family" mode="assign">
<string>Noto Sans CJK SC</string>
</edit>
</match>
</fontconfig>
내 목표는 Hack
언어가 영어일 때와 중국어일 때 (코더가 자주 사용하는 글꼴)을 사용하여 문자를 렌더링하는 것입니다. 보시다시피 터미널에서 기본 글꼴로 설정했습니다.https://github.com/source-foundry/Hack
Noto Sans CJK SC
Hack
Hack
이제 터미널에 영어와 한자를 입력해 보니 글꼴을 통해 영문자가 렌더링되는 것을 볼 수 있습니다 . 나는 중국어 단어가 예상대로 렌더링되지 않을 것이라고 확신합니다 Noto Sans CJK SC
. 그렇지 않습니다.
글꼴의 단어는 Noto Sans CJK SC
다음과 같아야 합니다.
이상한 글꼴은 무엇입니까? 어떻게 해결하나요?