Mar*_*som 4 windows fonts console
我尝试按照之前的答案中概述的过程进行操作,但它不起作用: https: //superuser.com/a/5079/2366
具体来说,我正在尝试将 Lucida Sans Typewriter Regular 添加到 Cmd 窗口当前允许的 Consolas 和 Lucida Console 的选择中。Lucida Console 位于注册表项“0”中,Consolas 位于注册表项“00”中,因此我添加了项“000”,但它不会影响“属性”下“字体”选项卡中的可用选项,即使在重新启动系统后也是如此。
PS 我还尝试将 Courier New 添加到选项中,它出现了,但似乎选择了斜体。
除了链接到的步骤列表之外,本文还列出了一些\n进一步的限制。
\n\n要测试一切是否正常,您应该能够执行此操作(我在 Win7\n64 位中做到了):
\n\n去
\n\nHKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Console\\TrueTypeFont\nRun Code Online (Sandbox Code Playgroud)000添加带有值的字符串条目Courier New
如果您使用不符合标准的字体,它就不会出现,这令人沮丧。以下是MS 支持文章中重复的限制:
\n\n\n\n\n字体必须满足以下条件才能在命令会话窗口中可用:
\n\n\n
\n\n- 字体必须是固定间距字体。
\n- 字体不能是斜体。
\n- 字体不能有负 A 或 C 空格。
\n- 如果是TrueType字体,则必须是FF_MODERN。
\n- 如果不是 TrueType 字体,则必须是 OEM_CHARSET。
\n亚洲安装的附加标准:
\n\n\n
\n\n- 如果不是 TrueType 字体,则字体名称必须是“Terminal”。
\n- 如果它是亚洲 TrueType 字体,则它也必须是亚洲字符集。
\n[...]
\n\n\n\n
0对于每个附加字体,名称都需要递增。数据条目需要与以下注册表位置中的 font\xe2\x80\x99s 条目匹配:Run Code Online (Sandbox Code Playgroud)\nHKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts\n
我发现DejaVu Sans Mono字体可以工作,并且该字体具有比 Consolas、Lucida Console 和 Courier New 更广泛的 unicode 字符。
\n| 归档时间: |
|
| 查看次数: |
7535 次 |
| 最近记录: |