摩纳哥字体未出现在PuTTY字体列表中


10

我在Windows XP下使用PuTTY 0.60。我最近下载并安装了Monaco字体,并配置了PuTTY以使用它。但是,重新启动后,摩纳哥字体不会出现在PuTTYs字体列表中。它确实显示为已安装,其他应用程序也可以使用它。

最初,我认为这是文件加密的问题(我最初已下载到加密的文件夹中),所以我对其进行了解密。之后,我在文件属性对话框中注意到该文件由于从网上下载而被“锁定”。我按下显示的按钮将其解锁。重启几次后,我仍然看不到PuTTY的字体选择对话框中的字体。但是,我在安装字体后配置的会话仍然使用它。我只是无法配置新会话来使用它。

关于如何制作此字体的任何想法再次出现在PuTTY的字体选择对话框中?或为什么没有出现任何提示?

编辑:似乎该字体有两个版本。我安装的版本应该是最新版本;但是,它的标志似乎不正确。由于我在安装了所谓的“旧”版本后更新了该字体,所以我想我仍然可以在PuTTY下使用它。

与其他程序相比,Guess PuTTY对于被视为“固定”的内容非常挑剔。


打开字体文件进行查看时是否显示字体的版本?它是什么版本?
10年

恕我直言,这个问题也可能与CMD字体列表有关,所以也许可以进行编辑了吗?
空袭

Answers:


8

根据PuTTY手册,它将仅允许您选择固定宽度的字体。我的猜测是摩纳哥没有以固定宽度字体列出,因此没有出现在可用字体列表中。


1
它确实是固定宽度的字体。 en.wikipedia.org/wiki/Monaco_(typeface)
paradroid

4
我猜想摩纳哥字体没有设置正确的“固定间距”属性来告诉系统它是固定宽度。我已经注意到,在我的系统上,有几种应固定宽度的字体不会显示在该对话框中。
重载2010年

5

除了明显的字体安装和注册表更改之外,Microsoft的KB 247185还讲授了必须遵守的标准,以便命令提示符中提供字体,下面部分引用该字体:

字体必须满足以下条件,才能在命令会话窗口中使用:

  • 字体必须是固定螺距字体。
  • 字体不能为斜体。
  • 字体不能有负A或C空格。
  • 如果是TrueType字体,则必须为FF_MODERN。
  • 如果不是TrueType字体,则必须为OEM_CHARSET。

亚洲安装的其他条件:

  • 如果不是TrueType字体,则面部名称必须为“ Terminal”。
  • 如果是亚洲TrueType字体,则还必须是亚洲字符集。

我的理解是,这些规则与PuTTY中的规则之间存在一些重叠,特别是与TrueType要求有关的重叠。

因此,通过反复试验,我了解到有多种版本的摩纳哥字体可用,其中只有一部分可以在CMD中使用。一个正确版本的示例(准确地说 2.0)SitePoint帖子提供的所谓“十大编程字体”上提供的链接

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.