Font #
1 Terminology 术语 #
-
serif : 衬线
-
slab : 厚重的衬线
-
sans-serif : 非衬线
-
mono(space)monospace : 等宽
-
CL : Classical
-
ligature : 连体字符
2 Language abbreviation 语言缩写 #
2.1 中日韩 CJK #
-
SC : Simplified Chinese 简体中文汉字
-
HC : Hong Kong Chinese 香港繁体中文汉字
-
TC : Traditional Chinese 台湾繁体中文汉字
-
J : 日文汉字
-
K : 韩文汉字
2.2 LGC abbreviation #
-
LGC : Latin-Greek-Cyrillic subset 拉丁-希腊-西里尔字符集
-
cl : Cyrillic & Latin
2.2.1 LGC = 思源黑体 Noto Sans / Source Han San #
- Gothic 哥特式, 引号为全角
- UI 号比较窄时
2.2.1 LGC = Iosevka #
-
Em dashes : 长连接符, 长度为 En dashes 的两倍, 最短的称作 hyphen)
-
MonoT 包含 ligature, Em dashes 全角
-
Mono 包含 ligature, Em dashes 半角
-
Term 没有 ligature, Em dashes 半角
4 Opensource Fonts 开源字体 #
4.1 Sarasa-Gothic-Nerd-Fonts #
- ==
Sarasa
+Nerd
==Iosevka
+Source Han Sans 思源
+Nerd
- releases
- I use
sarasa-mono-slab-sc-nerd-font.zip
andsarasa-mono-sc-nerd-font.zip
- laishulu/Sarasa-Mono-SC-Nerd more stars at github but less Nerd font, 此字体 start 多, 但其中图标不全, 没有 X 叉
4.2 Sarasa-Gothic #
-
基于 Iosevka 和 Source Han Sans 的 CJK 编程字体
-
Sarasa = Iosevka + Source Han Sans 思源
-
- Versatile typeface for code, from code.
- Iosevka 是一个开源的、无衬线+平板衬线、等宽+准比例字体系列,专为编写代码、在终端中使用和准备技术文档而设计
-
- 是一套 OpenType/CFF 泛中日韩字体
Style dimension #
-
Latin/Greek/Cyrillic character set being Inter (LGC = Inter)
- Quotes (
“”
) are full width —— Gothic - Quotes (
“”
) are narrow —— UI
- Quotes (
-
Latin/Greek/Cyrillic character set being Iosevka (LGC = Iosevka)
- Em dashes (
——
) are full width —— Mono - Em dashes (
——
) are half width —— Term - No ligature, Em dashes (
——
) are half width —— Fixed
- Em dashes (
4.3 nerd-fonts #
- 是一个使用大量字形(图标)修补开发人员目标字体的项目
- 特别是从流行的“标志性字体”中添加大量额外的字形,例如 Font Awesome、Devions、Octicons 等