운영 체제 및 데스크탑 정보:
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
DejaVu Sans Mono Book
내 운영 체제에서 기본 글꼴로 설정했습니다 .
문자가 한자일 때 운영 체제에서 어떤 글꼴을 사용하도록 호출하는지 알고 싶습니다. OS가 DejaVu Sans Mono Book
영어 문자와 Noto Sans CJK Sc Regular
중국어 문자를 호출하도록 설정할 수 있는 구성 파일이 있습니까 ?
답변1
이는 를 사용하여 수행됩니다 fontconfig
.
기본적으로 언어 테스트가 포함된 섹션을 만든 match
다음 특정 글꼴 이름을 제공합니다. 그것은 다음과 같습니다:
<match>
<test name="lang" compare="eq">
<string>en_US</string>
</test>
<edit name="family" mode="assign">
<string>DejaVu Sans Mono Book</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>
공식 문서를 확인하세요. 귀하의 사례에 대한 예제도 제공됩니다. https://www.freedesktop.org/software/fontconfig/fontconfig-user.html