我已经下载了 Consolas 字体来自 Microsoft并将其安装在我的 Windows Vista 机器上。Consolas 也出现在我的 Windows 7 机器上。当我使用 PuTTY 时,确保在两台机器上使用相同的设置,Windows 7 机器可以在 Consolas 中呈现 Unicode 线/框绘制字符,但 Windows Vista 机器不能。
它们之间有什么相关区别?如果 Consolas 有这些字符,为什么它们只出现在一个系统上,而不出现在另一个系统上?我每次都登录到同一个远程主机,并且我一直非常仔细地检查 PuTTY 的设置,以确保它们在两台机器上是相同的。
如何让 Consolas 在 Vista 上呈现 Unicode 画线字符?
答案1
微软在 Windows 7 中修改了 Consolas,使其包含线条绘制字符。您在 Vista 系统上看不到这些字符的原因是,您安装的 Consolas 版本不包含这些字符。
为了使线/框字符显示在您的 Vista 系统上,请从您的 Windows 7 系统复制 Consolas 字体。