Please enable Javascript to view the contents

字体收集

 ·  ☕ 4 分钟

字体下载

这里使用 scoop 下载,下载前需要先添加 nerd-fonts bucket

1
scoop bucket add nerd-fonts

并且需要使用管理员权限进行全局安装

使用 scoop 搜索字体时,会发现很多字体有多个版本;比如这里以编程字体 FiraCode 为例,有些带有 -NF 后缀

1
2
3
4
5
$ scoop search Fira
'nerd-fonts' bucket:
    FiraCode-NF (2.0.0)
    FiraCode (2)
    FiraMono-NF (2.0.0)

NF:Nerd Fonts ,咦上面的 bucket 的名字也叫 nerd-fonts

Nerd Fonts 是一个使用大量字体图标来解决程序员在开发过程中缺少合适字体的问题的项目 nerd-fonts ,为现有字体打了补丁。

安装字体:

1
2
scoop install sudo
sudo scoop install  FiraCode-NF --global

编程字体

Programming Fonts - Test Drive ,在线体验各种编程字体,并提供了下载链接。有时字体渲染的会比较慢。

我们可以在 Nerd Fonts 查看各字体的显示效果图。

  • mononoki :很漂亮,字体有点小需要调大一号(个人很喜欢)
  • Fira Code:在 Mozilla 的 Fira Mono 基础上增加了连字支持(用的人很多)
  • Cascadia Code :微软2019最新打造,并具有编程连字显示功能
  • Meslo 字体;发展史:macOS 的之前默认等宽字体为 Monaco(但是它的a不开口于o很像),有人基于它做了个略带手写体风格的变体 Fantasque Sans Mono 并优化了正体a 并支持连体字,后来 macOS 在 DejaVu Sans Mono 的基础上造出了 Menlo 它优化了,作为新的默认等宽字体,又有人基于它做了个 Meslo 免费字体。DejaVu Sans Mono 有点不足的是小写字母 i 跟数字 1 有点像,另外数字零采用了 dotted zero (0内部是一个小点)而非更醒目的 slashed zero(0内部是长斜杠),Menlo 采用了 slashed zero,但是维持了小写字母 i 的设计。
  • Hack :也是基于 DejaVu Sans Mono ,优化了 i、I、L、l、1、0的显示
  • Fantasque Sans Mono 优化了正体a 并支持连体字
  • Go Mono:Google为GO语言设计的字体
  • Ubuntu Mono:及其修改版
  • Monoid,号称在低分辨率屏幕上以 12px 显示时依然能如位图字体那般犀利的程序员字体,支持连字
  • Source Code Pro
  • Consolas
  • JetBrains Mono
  • Inconsolata :NF版支持连体字
  • Hurmit:不同风格
  • Iosevka :可以上其官网查看效果
  • Victor Mono 带手写风格的斜体
1
sudo scoop install Cascadia-Code Hack-NF VictorMono-NF Monoid-NF Inconsolata-NF SourceCodePro-NF mononoki-NF  SarasaGothic-SC FantasqueSansMono-NF FiraCode-NF JetBrainsMono-NF UbuntuMono-NF Iosevka-NF -g

测试文字:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
ABCDEFGHIJKLMNOPQRSTUVWYXZ
abcdefghiJklmnopqrstuvwxyz
[email protected]#$%^&*()_+-=./?<>{}[]\|
1234567890
aoO08  iIlL1|  {}  g9qCGQ  sS5fj  ~-+=>   ->

#This is a comment
def expenses
    @expenses ||= user.expenses.find(:all,
     :conditions => conditions,
     :order => "created_at ASC")
end

中文字体

免费可商用字体

设计用字体:

  • 优设标题黑:
  • 庞门正道系列:轻松体、粗书体
  • 杨任东竹石体:
  • 问藏书房:
  • 阿朱泡泡体:(相当于手写体)
  • 胡晓波系列:
  • 衡山毛笔体:字体名称为 KouzanBrushFont;只支持繁體(如果某字只有简体,则可以显示该字)
  • 黄令东齐伋体:字体名称为 Qijifallback

设计字体,适用于字少的标题字;而对于文章主体,使用常规字体,阅读起来更方便。

选中文字体的时候关键要看小号字体的显示效果比如12号;宋体在大号字体上显示还不错,但在12号字体上显示的效果大打折扣。

思源字体之间的关系有点复杂,而且思源字体全部下载的话会比较大。

Google Noto Fonts

不可商用字体

排除的字体

本人用过并且体验不佳的字体

  • OPPO Sans:免费可商用

字体下载

参考

字体侵权怕不怕,免费商用来一波~ - V2EX

微软雅黑都侵权?中文界面设计中能使用的那些免费字体 - 知乎

您的鼓励是我最大的动力
alipay QR Code

Felix
作者
Felix
如无必要,勿增实体。

3

目录