如何为Windows Uniscribe字体链接找到正确的“路径”和“面部名称”?


0

我试图将'Consolas'字体设置为'Inconsolata'的后备。程序,流程 在这里描述 ,包括编辑注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink

我添加了我认为合适的多字符串值:

Registry setting: Multi-String: Inconsolata = consola.ttf,Consolas Regular

Inconsolata失踪了 一些unicode线条绘制字形和unix控制台应用程序中常用的字符 。我使用PuTTY作为控制台来访问这些应用程序。在我进行编辑之前,这些字符将无法显示,如下面的屏幕截图所示:

Putty screenshot showing no glyphs

编辑后我取得了一些成功,正在显示角色!但它并没有使用“Consolas”中的角色。请参见下面的截图:

带字体链接的Inconsolas: Putty screenshot displaying glyphs

索拉: Putty screenshot displaying glyphs in Consolas

我从Windows 10字体控制面板中获取了“path”和“font face”字符串。谁能告诉我使用正确的字符串?


此外,我尝试过:“consola.ttf,Consolas”和“DejaVuSansMono.ttf,DejaVu Sans Mono”。仍然看到相同的“默认”字形字符。
Antonius Bloch

我也尝试过:“foo.ttf,bar”。仍然后退并显示线条绘制字符。也许只是有一个条目就足以让它回归到它显示的任何东西......
Antonius Bloch
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.