面向程序员的 10 款开源字体,个个都是极品,你最喜欢哪一款?

面向程序员的 10 款开源字体,个个都是极品,你最喜欢哪一款?

点击关注公众号,Java干货及时送达

出品 | OSC开源社区(ID:oschina2013)

在百花齐放的开源世界中,开源字体属于较为小众的一个分支。不过往往越是小众的领域,反而会诞生出更多惊艳的作品。本文将为大家介绍开源字体中或颇具特色,或制作精美,或独具匠心,或有深厚历史背景的作品。

1、JetBrains Mono

许可证:SIL Open Font License 1.1 官网:https://www.jetbrains.com/lp/mono/ 开发商:JetBrains

JetBrains Mono 是 JetBrains 公司专门为开发者打造的编程字体 —— 甚至有「最漂亮的编程字体」之称。

这款字体充分考虑了长时间查阅代码可能导致的眼睛疲劳问题,以及与之相关的因素,比如字母的大小和形状、字形之间的空间量、自然等宽平衡、不必要的细节、以及难以区分的符号或字母(l 和 I)和连字等。

JetBrains Mono 提供了 Thin、ExtraLight、Light、Regular、Medium、SemiBold、Bold 和 ExtraBold 共 8 种字体粗细,包含英文数字字符和西文字体,支持 147 种语言,但不包含中文,默认情况下中文会显示为系统的默认中文字体。

JetBrains Mono 采用了开源字体许可证 SIL Open Font License,开源免费且可商用。

JetBrains Mono 字体展示效果

2、Cascadia Code

许可证:SIL Open Font License 1.1 官网:https://github.com/microsoft/cascadia-code 开发商:微软

Cascadia Code 是微软打造的一款等宽编程字体。这款字体的字形风格特别,它除了优化代码的可读性、让字母数字和符号更易辨认之外,最大的特点是支持编程连字 (Programming Ligatures),即在输入的时候,可以通过组合字符来创建新的字形。

Cascadia Code 字体展示效果

Cascadia Code 采用了开源字体许可证 SIL Open Font License,开源免费且可商用。

3、Source Code Pro

许可证:SIL Open Font License 1.1 官网:https://adobe-fonts.github.io/source-code-pro/ 开发商:Adobe

Source Code Pro 是 Adobe 打造的等宽编程字体,非常适合用于编程场景,支持 Linux、macOS 和 Windows 等操作系统,提供了 ExtraLight、Light、Regular、Medium、Semibold、Bold 和 Black 共 7 种字体粗细。

Source Code Pro 采用了开源字体许可证 SIL Open Font License,开源免费且可商用。

推荐一个 Spring Boot 基础实战教程:https://github.com/javastacks/spring-boot-best-practice

Source Code Pro 字体展示效果

4、Fira Code

许可证:SIL Open Font License 1.1 官网:https://github.com/tonsky/FiraCode

Fira Code 是专为程序员打造的编程字体,除了具有等宽等基本属性外,还加入了编程连字特性 (ligatures)。 

作为一种编程字体,Fira Code 对 ASCII / 框绘图、电力线和其他形式的控制台 UI 具有出色的支持:Spring Boot 学习笔记这个分享给你。

Fira Code 是第一个提供专用字形来渲染进度条的编程字体:

Fira Code 采用了开源字体许可证 SIL Open Font License,开源免费且可商用。


本文虽然是面向程序员的开源字体盘点,但不会仅限于 “编程” 这一用途,下面将要介绍的字体或极具创意,或制作精良,或充满传统文化特色。最新面试题整理好了,大家可以在Java面试库小程序在线刷题。

5、齐伋字体

许可证:SIL Open Font License 1.1 官网:https://github.com/LingDong-/qiji-font 

齐伋体 (QIJI Font) 是提取自明代木版印刷书籍(凌闵刻本)的字体,亦称作「令东齐伋体」。

齐伋体笔画风格书法特征浓郁,比常规的明朝体更具韵律感,富有人文气息,非常适宜用于需要展现人文感、手作感、古拙感的场景。这款字体基于思源宋体改造而来,对中文汉字支持极佳。

齐伋体展示效果

6、霞鹜文楷 (LXGW WenKai)

许可证:SIL Open Font License 1.1 官网:https://github.com/lxgw/LxgwWenKai 

霞鹜文楷是一款开源中文字体,名字取自于王勃的《滕王阁序》——“落与孤齐飞,秋水共长天一色”。

霞鹜文楷衍生自开源字体 Klee One,后者是一款日文的教科书字体,由日本著名字体厂商 FONTWORKS 打造,兼有仿宋和楷体的特点。霞鹜文楷基于 Klee One 补全了简繁常用字。

霞鹜文楷展示效果

7、铁蒺藜体

许可证:SIL Open Font License 1.1

铁蒺藜体是一款造型尖锐的开源中文美术字体,基于 Fontworks 出品的日文字体 Reggae One 扩充、调整字形,并添加 OpenType 特性,以满足简体中文的使用需求。

铁蒺藜体展示效果

8、麦当劳薯条字体

官网:https://github.com/mcdtaiwan/McDonalds_Fries_Font

顾名思义,这是一款以麦当劳薯条为灵感而创作的字体,采用薯条和番茄酱作为构建元素,极具创意且有特色。

麦当劳薯条字体展示效果

兼容情况

  • 支持的软件和操作系统:Illustrator CC 2018 以上 / Photoshop CC 2017 以上 / InDesign CC 2019 以上 / QuarkXPress 2018 Pages (macOS) / Keynote (macOS) / Sketch (macOS) / Paint.NET (Windows)
  • 支持的浏览器:Chrome / Safari / Firefox (26+) / Microsoft Edge (38+, Win 10)

目前此款字体已免费开放下载,只需标注 #麦当劳薯条体 即可自由使用,包括商业用途。

最后,提到开源字体有两个重量级作品是无法绕开的 ——「思源黑体」和「思源宋体」。正是它们的珠玉在前,才得以诞生了更多优秀的派生字体。

9、思源黑体

许可证:SIL Open Font License 1.1 官网:https://github.com/adobe-fonts/source-han-sans 开发商:Google & Adobe

思源黑体(也称作 Source Han Sans 或 Noto Sans CJK)是 Google 和 Adobe 合作打造的开源字体,采用了开源字体许可证 SIL Open Font License,免费且可商用。“思源” 二字取自于成语 “饮水思源”。

思源黑体支持简体中文、繁体中文、日文、韩文以及英文;提供了 ExtraLight、Light、Normal、Regular、Medium、Bold 和 Heavy 共 7 种字体粗细,可以满足不同场景下的文字显示需求。适合设计师、开发者,以及普通用户使用。

思源黑体展示效果

10、思源宋体

许可证:SIL Open Font License 1.1 官网:https://source.typekit.com/source-han-serif/cn/ 开发商:Google & Adobe

继 “思源黑体” 后,Adobe 和 Google 再度联手创造了 “思源宋体”(称作 Source Han Serif 或 Noto Serif CJK)。思源宋体也采用了开源字体许可证 SIL Open Font License,免费且可商用。

思源宋体同样包含简繁中文以及日韩四种汉字写法和 ExtraLight、Light、Regular,Medium、SemiBold、Bold 和 Black 七种粗细字重,每种粗细字重分别收录了 65535 个字形,七种字重共收录高达 458745 个字形,可以满足不同的设计需求。

思源宋体展示效果

posted on 2023-03-01 10:34  漫思  阅读(329)  评论(0编辑  收藏  举报

导航