加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何让GNU Unifont或Free Mono在gvim windows上运行?

发布时间:2020-12-16 01:27:30 所属栏目:安全 来源:网络整理
导读:我试图在 Windows 7上的gvim中获得对runic字符的支持.我在我的Fonts目录中安装了Free Mono和GNU Unifont(它们都支持这个范围)字体,但它们没有出现在字体菜单中,并且gvim给出了我是以下行的无效字体消息: set guifont=unifont:h12:cANSIset guifont=GNU_Unif
我试图在 Windows 7上的gvim中获得对runic字符的支持.我在我的Fonts目录中安装了Free Mono和GNU Unifont(它们都支持这个范围)字体,但它们没有出现在字体菜单中,并且gvim给出了我是以下行的无效字体消息:
set guifont=unifont:h12:cANSI
set guifont=GNU_Unifont:h12:cANSI
set guifont=Free_Mono:h12:cANSI
set guifont=Free_Monospaced:h12:cANSI
set guifont=FreeMono:h12:cANSI

etc...

我如何让它工作?我注意到字体都是字体系列的一部分,“Medium”,而工作的Ubuntu Mono被标记为“Regular”.这有什么不同吗?一般来说,在gvim上更改字体,即使是等宽字体也没有太多运气.

你让我好奇为什么这不起作用,所以我安装了fontforge来窥探字体内部.事实证明你对字体本身有问题是正确的: PANOSE proportion code是“偶数宽度”(4),而不是“等宽”(9).由于vim过滤掉非等宽字体,这就解释了为什么它们不会出现在对话框中.

如果您感兴趣,我通过this Japanese fellow准备的独立cygwin / X版本获得Windows fontforge,通过this page进行英语讨论.安装完成后,打开字体并查看Element-> Font Info-> OS / 2-> Panose.

我尝试更改设置并保存文件,但1)保存的字体文件比原始文件大10倍,保存文件花了几分钟,所以可能出错了,然后2)Windows拒绝加载它,抱怨它不是一个有效的字体文件.我已经达到了好奇心,但也许你可以让它发挥作用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读