我在 Windows 8.1 中的某些窗口中遇到了日文字符问题。它们对我来说太小,无法阅读。操作系统本身很长时间都是另一种语言,直到不久前我才切换到日语。
我做了一些测试,在虚拟机中安装了英文版 Windows 8.1,然后将其切换为日文版。结果如下:
我查找了 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes 中的字符串(就像我在其他地方看到的一样),但它们都是相同的。我在主机上重新安装了受影响的程序,但没有任何变化。
我当然已经将所有区域设置(如默认编码、区域)更改为日语。
该问题仅发生在某些软件(例如 Anki 和 VirtualBox)上,但它会使一些较长的文本阅读起来非常不舒服或无法阅读。
答案1
好的,尽管我还没有找到全局修复字体的方法,但我设法使字体至少对于我最常用的程序 Anki 来说更具可读性。
我下载了这个插件:https://ankiweb.net/shared/info/2103013902 并做了一些修改:
# -*- coding: utf-8 -*-
# Copyright: Damien Elmes <[email protected]>
# 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