オペレーティングシステムとデスクトップ環境情報:
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
次のようになります。
奇妙なフォントは何ですか?どうやって解決しますか?