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

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

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

На гостевой Windows 8:

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

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

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

1 ответ1

1

Итак, хотя я не нашел способа исправить шрифты глобально, мне удалось сделать шрифты более читабельными, по крайней мере, для 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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .