Comment obtenir un rendu de police japonais approprié en utilisant les paramètres régionaux anglais sous Windows
Certaines applications affichent un comportement étrange lors du rendu des polices japonaises. La police utilisée pour les kanjis est une police chinoise et elle a l'air vraiment bizarre, surtout dans les petites tailles où elle n'est pas anti-aliasée.
Si je mets ma langue d'affichage en japonais, que je me déconnecte et que je me reconnecte, le problème a disparu.
La police demandée (sélectionnée dans l'interface utilisateur de l'application) est Segoe UI. Les polices réelles utilisées pour le rendu sont "MS Mincho" pour hiragana et "Simsun" pour kanji.
J'ai regardé dans le registre à ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontLinkSystemLink
Et Segoe UI a une entrée correcte:
TAHOMA.TTF,Tahoma
MEIRYO.TTC,Meiryo UI,128,96
MEIRYO.TTC,Meiryo UI
MSGOTHIC.TTC,MS UI Gothic
MSJH.TTC,Microsoft JhengHei UI,128,96
MSJH.TTC,Microsoft JhengHei UI
MSYH.TTC,Microsoft YaHei UI,128,96
MSYH.TTC,Microsoft YaHei UI
MALGUN.TTF,Malgun Gothic,128,96
MALGUN.TTF,Malgun Gothic
MINGLIU.TTC,PMingLiU
SIMSUN.TTC,SimSun
GULIM.TTC,Gulim
YUGOTHM.TTC,Yu Gothic UI,128,96
YUGOTHM.TTC,Yu Gothic UI
SEGUISYM.TTF,Segoe UI Symbol
Simsun est répertorié, mais MS UI Gothic et YaHei ont ces caractères.
Quelques références que j'ai vérifiées :
- Rendu fluide des polices pour les caractères japonais
- Rendu fluide des polices pour les caractères japonais
- Comment définir la police CJK par défaut sur Windows 7?
- Rendu de police fluide pour le japonais personnages
Mauvais rendu :