带了可视化配置器,能按自己的审美定制一套编程字体。
https://typeof.net/Iosevka/customizer
我用了基于SS13 Lucida Style的模板,修改了其中看不顺眼的a i l 花括号at号以及数字02679,将extended风格作为普通风格,避免默认宽度太窄影响观感,以及个别程序的字体处理代码不支持extended normal这种带空格的style。字重方面,超细超粗的统统去掉反正用不到。
得到定制后的配置文件后,再修改配置文件,将regular的字重从常规400提升到中等500使其作为默认字重,粗一点省眼力。
最后用docker编译出来,字体复制出来安装进开发机,搞定。
附件(445.6KB) iosevka-lucida.7z由于这个是开源字体,版权没有传播限制,我将我编译好的传一份到附件,懒得自己编译的也可以下载试试效果。
空格宽度设置的是TERM宽度,方便设置为终端字体,常规字重改成了480,黑色背景下适用,名称Iosevka Lucida Term。
另一个字体是白色背景下用的,常规字重500,名称Iosevka Lucida White。
附件(842B) build-settings.7z我的配置文件及字体编译方法:
用podman或者docker,为节省时间只编译ttf
cd term
podman run --rm -it -v $(pwd):/build avivace/iosevka-build ttf::iosevka-lucida-term
cd ../white
podman run --rm -it -v $(pwd):/build avivace/iosevka-build ttf::iosevka-lucida-white
编辑器部分截图
※ 修改:·poocp 于 Mar 22 17:37:17 2021 修改本文·[FROM: 118.122.107.*]
※ 来源:·水木社区
http://www.newsmth.net·[FROM: 118.122.107.*]
修改:poocp FROM 118.122.107.*
FROM 118.122.107.*