面向程序员的 10 款开源字体,个个都是极品,你最喜欢哪一款?
点击关注公众号,Java干货及时送达
在百花齐放的开源世界中,开源字体属于较为小众的一个分支。不过往往越是小众的领域,反而会诞生出更多惊艳的作品。本文将为大家介绍开源字体中或颇具特色,或制作精美,或独具匠心,或有深厚历史背景的作品。
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、思源黑体
官网:https://github.com/adobe-fonts/source-han-sans
开发商:Google & Adobe
10、思源宋体
官网:https://source.typekit.com/source-han-serif/cn/
开发商:Google & Adobe