некоторые приложения демонстрируют странное поведение при отрисовке японских шрифтов. Шрифт, используемый для кандзи, является китайским, и это выглядит действительно странно, особенно при небольших размерах, где он не сглажен.
Если я язык дисплея японский, выйти и снова войти в систему, проблема исчезла.
запрошенный шрифт (выбранный в пользовательском интерфейсе приложения) - Segoe UI. Фактические шрифты, используемые для рендеринга являются "MS Mincho" для хирагана и "SimSun" для кандзи.
Я посмотрел в реестре на
ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontLinkSystemLink
и Segoe UI имеет правильный ввод:
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 указан, но MS UI Gothic и YaHei имеют эти символы.
некоторые ссылки, которые я проверил:
- плавная отрисовка шрифтов для японских символов
- плавная отрисовка шрифтов для японских символов
- как мне установить шрифт CJK по умолчанию в Windows 7?
- плавная отрисовка шрифтов для японских символов
плохой рендеринг: