如何让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拒绝加载它,抱怨它不是一个有效的字体文件.我已经达到了好奇心,但也许你可以让它发挥作用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Scala – 大小写操作(x,y)=> x y
- angularjs – ng-bootstrap ngbDropdown无法在角度4中工作
- angularjs – 如何使用Colorbox与Angular JS
- 如何在构建期间将凭据带入Docker容器
- CXF中的Interceptor
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:按钮大
- 这可能是分析“等级保护”中“安全审计”最细致的一篇文章
- 发布Axis的webservice服务 调用webservice服务
- bootstrap table 多选框分页保留
- Docker:Dockerfile与docker-compose.yml