6 windows windows-registry fonts windows-7 unicode
Windows 7 具有各种字体,涵盖 Unicode 中的不同脚本。但是,免费的Noto 字体提供了一个很好的替代方案,它以视觉上统一的设计覆盖了 Unicode 的很大一部分。
我想让这些 Noto 字体在 Windows 中表现得像一种巨型字体。我知道 Windows 7 提供了字体链接机制,但我不知道如何将所有 Noto 字体链接在一起。
具体来说,我的问题是:
一个 Python 脚本是专门为合并 noto 字体而编写的,作为nototools 包的一部分 。不需要下载整个包,因为这个脚本可以在github中单独找到: merge_noto.py。
您应该下载要合并到一个文件夹中的 noto 字体,修改第 137 行中的脚本以仅包含这些字体,然后运行该脚本。
请注意,某些 noto 字体可能难以合并,因为它们已经使用了单个 OpenType 字体中允许的最大字形数:65,635。
具有 GUI 界面的通用包是 fontforge。它的使用在这个答案中得到了演示。
由于作为 nototools 包的一部分专门为此编写了一个单独的 Python 脚本,我可能怀疑使用 fontforge 有问题,但如果它有效,它应该比调整上述 Python 脚本更容易。
您是否尝试过HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
创建一个新密钥,就像已有的密钥一样?
例如,我有一个名为的键Batang
,它是一个REG_MULTI_SZ
值并包含以下字符串:
MSMINCHO.TTC,MS PMincho
MINGLIU.TTC,PMingLiU
SIMSUN.TTC,SimSun
MALGUN.TTF,Malgun Gothic
YUGOTHM.TTC,Yu Gothic UI
MSJH.TTC,Microsoft JhengHei UI
MSYH.TTC,Microsoft YaHei UI
SEGUISYM.TTF,Segoe UI Symbol
Run Code Online (Sandbox Code Playgroud)
它只是文件名和字体名称,用逗号分隔。
来源:英文版 Windows 10 上 CJK 的 Fontlink。
归档时间: |
|
查看次数: |
1776 次 |
最近记录: |