LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

免费连字体哪家强?最全连字体盘点!快来选一个你心仪的编程字体吧

freeflydom
2023年6月26日 11:23 本文热度 703

 

什么是连字体

首先简单介绍一下什么是连字体(Ligatures),连字体是一种使用OpenType字体标准(或者叫字体格式)制作的字体,该标准支持一种叫替换字形(alternate Glyphs)的特性,简单来说就是可以将某些字符在外观上替换成其他字符,例如将=>两个连在一起的字符替换成类似于的箭头符号,它只改变字符的渲染,但不会改变字符本身。

此特性不只可以用来做连字符,一些花哨的字符装饰效果也可以用它来完成,不过这不是这篇文章的重点,所以不做过多介绍。

这个特性是需要平台支持的,例如Web浏览器默认就开启了这个特性,有个CSS属性font-variant,可以设置是否开启这个特性,感兴趣的可以去MDN上查一查它是怎么用的。

VS Code默认关闭了连字体,在settings.json中将editor.fontLigatures设为true即可打开。

Windows版VS Code默认的首选字体是Consolas,为了对比,我们先看一下默认字体的效果:

Fira Code

FiraCode

FiraCode算是最热门连字体了,目前在Github上有超过7万个Star,字体效果如下:

规格描述
字体风格Slash
字重Light, Regular, Retina, Medium, Semibold, Bold
许可OFL-1.1

Hasklig

Hasklig

Haklig也是一个非常受欢迎的字体,但它貌似不包含!=>= 之类的连字符,效果如下:

规格描述
字体风格Dot
字重Extralight, Light, Regular, Medium, Semibold, Bold, Black
许可OFL-1.1

JetBrains Mono

JetBrainsMono

JB发布的字体,效果如下:

规格描述
字体风格Dot
字重Thin, Extralight, Light, Regular, Medium, Semibold, Bold, Extrabold
许可OFL-1.1

Cascadia Code

cascadia-code

微软发布的字体,效果如下:

比较奇怪的是,双等号==连在一起,但没有完全连在一起。

规格描述
字体风格Dot
字重Extralight, Light, Semilight, Regular, Semibold, Bold
许可OFL-1.1

Iosevka

Iosevka

效果如下:

规格描述
字体风格Custom
字重Thin, Extralight, Light, Regular, Medium, Semibold, Bold, Extrabold, Heavy
许可OFL-1.1

Victor Mono

victor-mono

这是一个风格偏“苗条”的字体,Regular显得很细,这是Medium的效果:

规格描述
字体风格Dot
字重Thin, Extra Light, Light, Regular, Medium, Semi-bold, Bold
许可MIT

Monoid

monoid

风格非常个性化的字体,效果如下:

规格描述
字体风格Custom
字重Regular, Retina, Bold
许可MIT/OFL-1.1

Julia Mono

juliamono

我个人挺喜欢这个字体风格的,可惜它对连字符的支持非常有限。

规格描述
字体风格Dot
字重Light, Regular, Medium, Semibold, Bold, Extrabold, Black
许可OFL-1.1

DejaVuSansCode

DejaVuSansCode

这个字体是在DejaVuSans的基础上加入连字符的修改版本,效果如下:

规格描述
字体风格Dot
字重Regular, Bold
许可Bitstream-Vera

Recursive Code Mono Linear

recursive

偏手写风格的字体,我个人非常喜欢,效果如下:

规格描述
字体风格Slash
字重Regular, Bold
许可OFL-1.1

Fixedsys Excelsior

fixedsys

一款像素风格的字体,我也非常喜欢,效果如下:

规格描述
字体风格Custom
字重Regular
许可CC0-1.0

Ligaturizer

Ligaturizer

Ligaturizer实际上并不是一个字体,而是一个可以让你给已有字体添加连字体的项目(Python),添加的连字体其实就提取自Fira Code。

如果你想给喜欢的字体添加连字体,可以试试这个项目,不过这个项目无法在Windows上运行。

该项目提供了很多开源字体的连字体版本,你也可以先看看这些现成的字体,如果里面正好有你需要的,就不用自己去跑项目了。

连字体版的Edlo:

连字体版的Ubuntu Mono:

Comic Code

看名字就能猜到,这是日本人做的字体。

需要说明的是,Comic Code是一个收费字体(所以就不贴链接了),但是它曾经提供过一些免费的试用版,对一般人来说完全够用了,所以这里也做一下展示。效果如下:

规格描述
字体风格Custom
字重Thin, Ultra Light, Light, Regular, Medium, Semi-bold, Bold
许可收费字体

有一款与它风格类似的开源字体叫Comic Mono,我也用过一段时间,但它并不包含连字体,这里展示一下使用Ligaturizer给其添加连字体后的效果:




该文章在 2023/6/26 11:23:31 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved