Ce problème survient car toutes les polices sur Ubuntu 12.04 semblent être lissées et antialiased de la même manière, en utilisant les mêmes règles fontconfig. Ainsi, les polices chinoises semblent floues tout comme les polices latines. Dans d'autres distributions, il existe des règles spéciales pour les polices chinoises afin de s'assurer qu'elles ne sont pas antialiased.
Pour résoudre ce problème, j'ai installé les polices UMing et WenQuanYi Bitmap Song, supprimé une règle contre les polices bitmap, puis créé un ensemble personnalisé de règles fontconfig.
-
Vérifiez que les polices UMing sont installées. Elles devraient être automatiquement installées lorsque vous ajoutez le support de la langue chinoise à votre système via Paramètres système > Prise en charge des langues.
-
Ouvrez un terminal et tapez ce qui suit pour installer la police WenQuanYi Bitmap Song :
sudo apt-get install xfonts-wqy
-
Supprimez une règle contre les polices bitmap :
cd /etc/fonts/conf.d
sudo rm /etc/fonts/conf.d/70-no-bitmaps.conf
sudo ln ../conf.avail/70-yes-bitmaps.conf .
-
Créez le fichier /etc/fonts/local.conf
:
sudo -H gedit /etc/fonts/local.conf
-
Copiez et collez ce qui suit dans l'éditeur, et modifiez-le en fonction des polices que vous avez installées.
AR PL UMing CN
AR PL UMing TW
AR PL UMing HK
AR PL UMing TW MBE
AR PL ZenKai Uni
Ming(ISO10646)
MingLiu
PMingLiu
Kochi Mincho
Baekmuk Dotum
18
false
true
serif
DejaVu Serif
Liberation Serif
Times New Roman
Times
AR PL UMing CN
AR PL ShanHeiSun Uni
AR PL Mingti2L Big5
AR PL SungtiL GB
SimSun
sans-serif
Ubuntu
DejaVu Sans
Liberation Sans
Arial
Verdana
Helvetica
WenQuanYi Bitmap Song
VL PGothic
monospace
Ubuntu Mono
DejaVu Sans Mono
Liberation Mono
Courier New
Courier
WenQuanYi Zen Hei Mono
VL Gothic
AR PL ShanHeiSun Uni
- Enregistrez le fichier, fermez tous les programmes, déconnectez-vous et reconnectez-vous.
En effectuant ces étapes, le problème a été résolu pour la plupart des programmes pour moi. Malheureusement, si vous utilisez le navigateur Chromium, les polices sont toujours floues. Je ne suis pas sûr comment résoudre cela.