Японский шрифт слишком маленький внутри некоторых окон

765
wassup

У меня проблема с японскими символами внутри некоторых окон в Windows 8.1. Они кажутся слишком маленькими и нечитаемыми для меня. Сама ОС долгое время была на другом языке, только недавно я перешел на японский.

Я провел некоторое тестирование и установил английскую Windows 8.1 на виртуальной машине, а затем переключил ее на японский. Вот результаты:

На главном компьютере: enter image description here

На гостевой Windows 8: enter image description here

Я посмотрел строки в HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ FontSubstitutes (как я видел в другом месте), но все они были идентичны. Я переустановил уязвимые программы на хост-машине, но ничего не изменилось.

Я, конечно, изменил все настройки локали, такие как кодировка по умолчанию, регион на японский.

Эта проблема возникает только с некоторым программным обеспечением (например, Anki и VirtualBox), но делает некоторые более длинные тексты крайне неудобными для чтения или нечитаемыми.

0
Хорошо, я изменил настройку DPI со 100% до 125%, и удивительно, что текст, который не читался, теперь выглядит как на втором рисунке. К сожалению, все остальное гораздо больше (включая панель задач и все графические элементы), и поэтому это нет-нет. Должен быть другой путь ... wassup 8 лет назад 1
Очистил кеш шрифта - ничего. Создана новая учетная запись пользователя - ничего. wassup 8 лет назад 0
Ах, хорошо изменив DPI в системе Windows, можно было бы отображать шрифты с более высоким размером точек (масштабируя текст с остальной частью материала). так что вполне может быть так, что у тех объектов глифа векторного рисования TTF просто недостаточно размера шрифта / высоты для правильного отображения. Глубоко в продвинутом цвете окна человек может отрегулировать используемые шрифты систем размерами для примененной темы. так что, если это проблема с представлением меню заголовков и программами, использующими отображение на основе ОС, можно увеличить размер шрифта (метрики) для системы, а затем вернуть DPI обратно. Также проверьте сглаживание cleartype. Psycogeek 8 лет назад 0
Меню, заголовки окон, проводник (и все приложения Windows) и т. Д. В порядке. Только тексты внутри некоторых окон и кнопок. wassup 8 лет назад 0

1 ответ на вопрос

1
wassup

Итак, хотя я не нашел способа исправить шрифты глобально, мне удалось сделать шрифты более читабельными, по крайней мере, для Anki, программы, которую я использую больше всего.

Я скачал это дополнение: https://ankiweb.net/shared/info/2103013902 и немного изменил его:

# -*- coding: utf-8 -*- # Copyright: Damien Elmes <anki@ichi2.net> # License: GNU GPL, version 3 or later; http://www.gnu.org/copyleft/gpl.html  from aqt.qt import QWebSettings  def changeFont(): ws = QWebSettings.globalSettings() ws.setFontSize(QWebSettings.DefaultFontSize, 12)  changeFont() 

Все так просто, вау: P