Releases: r404r/Sarasa-Gothic
Release list
[实验] 单文件 TTC 试用版 (SC/TC/J × 4 styles,含/不含 Nerd)
⚠️ 实验性 pre-release,仅供试用 —— 未纳入交付定则、未走正式评审流程。正式版请用2026.07.20(24 个 TTF)。
把原本分散的 12 个字体合并为单个 TTC 文件(TrueType Collection),用于验证"少文件"的实际体验。
内容(2 个文件,各含 12 个 face)
| 文件 | 内容 | 大小 | 对比 TTF |
|---|---|---|---|
SarasaTerm-SC-TC-J.ttc |
Sarasa Term SC/TC/J × R/I/B/BI(无图标) | 150 MB | 12 个 TTF 合计 301 MB → 省 51% |
SarasaTerm-SC-TC-J-NF.ttc |
同上 + Nerd 图标(family 带 NF) |
151 MB | 12 个 TTF 合计 311 MB → 省 52% |
装一个文件即得全部 12 个 face。两个 TTC 的 family 名不同(Sarasa Term SC/TC/J vs … NF),可共存。
已验证
- face 数/命名正确;Linux
fc-scan正确枚举全部 12 个 face。 - 保真:
cvt/fpgm/prep/gasp逐字节相等,cmap/advance/轮廓/垂直度量与源 TTF 一致;composite 数与 hinting 指令字节完全相同。 - 无图标版:FreeType 渲染 71 字符 × 3 face 逐像素一致。
⚠️ 已知问题 / 未验证
- NF 版图标有极微渲染差异:抽样 100 个图标全部出现 AA 边缘灰度差(最大 89/255);但 bbox、advance、轮廓、度量完全相同,CJK/Latin 无差异。根因未定,故 NF 版仅供试看,勿作正式使用。
- macOS / Windows 的 TTC 识别未实测(仅 Linux/fontconfig 已验证)。
- 浏览器 / WOFF2 基本不支持 TTC;部分老工具只识别集合内第一个 face。
体积说明
节省全部来自跨 region(SC/TC/J)字形共享;单纯把粗体/斜体合进一个文件几乎不省体积(实测仅 1%)。
校验和见 SHA256SUMS.txt。实验记录:研究仓库 research/2026-07-25-ttc-single-file/。
Sarasa Term SC/TC/J · Iosevka l/1 + Nerd icons — 2026.07.20
正式发布(CalVer)。Sarasa Term SC / TC / J + 自建 Iosevka(l 带尾、1 带衬线,提升 l/1/I 可辨性),提供含 Nerd 图标与不含 Nerd 图标两套。
两套文件(各 12 个 hinted TTF,共 24)
| 变体 | 文件名 | family | 说明 |
|---|---|---|---|
| 不含图标 | SarasaTerm{SC,TC,J}-{Style}.ttf |
Sarasa Term SC/TC/J |
纯字体(CJK + 自建 Iosevka Latin,l/1 改造),无 Nerd 图标 |
| 含 Nerd 图标 | SarasaTerm{SC,TC,J}-NF-{Style}.ttf |
Sarasa Term SC/TC/J NF |
上者 + 合入 3337 个 Nerd 图标 |
Style = Regular/Italic/Bold/BoldItalic。两套 family 名不同,可共存安装。
Nerd 图标(NF 版,Nerd Fonts v3.4.0)
Font Awesome、Devicons、Codicons、Octicons、Weather、Seti-UI、FA Extension、Powerline Extra、Pomicons(不含 Material Design Icons——TrueType 单字体 65535 字形硬限取舍)。既有 hinting / 中英 1:2 / box-drawing 全部保真。
验证
- 自动门禁(Linux/FreeType):12 款 0 FAIL(+ 覆盖断言 + 负向测试)。
- 三平台真机实测均通过:Linux、macOS/CoreText、Windows/DirectWrite。
许可
字体本体 OFL 1.1(Sarasa)。NF 版须随附 Nerd-icon-licenses.zip(含各图标集许可 + ATTRIBUTION.md:Font Awesome/Codicons 的 CC BY 4.0 署名)。实际嵌入 9 个图标集,详见 zip 内 ATTRIBUTION。
构建
Sarasa 1.0.40 · Iosevka v34.7.0 · Nerd Fonts v3.4.0 · 可行性/Plan/终审各经多轮 Codex review。校验和见 SHA256SUMS.txt。
Sarasa Term SC/J · self-built Iosevka Latin (l/1 legibility) v1
定制版 Sarasa Term:仅 SC / J 两个 region,仅 Regular / Italic / Bold / BoldItalic 四个样式;
Latin 部分替换为自建 Iosevka(l 带尾、整体 ss15 / IBM Plex Mono 风格、数字 1 带底衬线),
提升 l / 1 / I 可辨性。中英 1:2 等宽保持不变。
内容(16 个 TTF)
- Hinted(推荐,含 Chlorophytum CJK hinting):
SarasaTerm{SC,J}-{Regular,Italic,Bold,BoldItalic}.ttf(8 个) - Unhinted:同名 +
-Unhinted后缀(8 个) SHA256SUMS.txt:全部校验和
装 Hinted 或 Unhinted 其中一套即可(两者 family 名相同)。多数现代显示环境(Linux/macOS)二者差异很小。
构建来源
- 基于 Sarasa Gothic 1.0.40(上游 be5invis/Sarasa-Gothic)
- 自建 Latin:Iosevka v34.7.0(配方见分支
dev/main的iosevka-build/,可复现) - 已通过两轮 Codex 终审;本地全量构建、语义可复现
已知
- 除
l/1外,其他 Latin 字形也因 ss15 呈 IBM Plex Mono 风格(有意选择,非缺陷)。 - 未含 Nerd Fonts 图标(另有专项研究)。
Sarasa Term SC/TC/J · Iosevka l/1 + Nerd icons (V2)
Sarasa Term SC / TC / J + 自建 Iosevka(l 带尾、1 带衬线,提升 l/1/I 可辨性)。本版新增 TC(繁体) region,并提供含 Nerd 图标与不含 Nerd 图标两套,文件名区分。
两套文件(各 12 个 hinted TTF,共 24)
| 变体 | 文件名 | family 名 | 说明 |
|---|---|---|---|
| 不含图标 | SarasaTerm{SC,TC,J}-{Style}.ttf |
Sarasa Term SC/TC/J |
纯字体:CJK + 自建 Iosevka Latin(l/1 改造),无 Nerd 图标 |
| 含 Nerd 图标 | SarasaTerm{SC,TC,J}-NF-{Style}.ttf |
Sarasa Term SC/TC/J NF |
上者 + 合入 3337 个 Nerd 图标 |
Style = Regular / Italic / Bold / BoldItalic。两套 family 名不同,可共存安装、互不冲突。
Nerd 图标(NF 版,Nerd Fonts v3.4.0)
合入:Font Awesome、Devicons、Codicons、Octicons、Weather、Seti-UI、FA Extension、Powerline Extra、Pomicons。
不含 Material Design Icons——TrueType 单字体 65535 字形硬限,J 区余量不足;取舍后剔除 MDI,其余集 100% 完整。
既有 hinting、中英 1:2、box drawing/Powerline 全部保持(Linux/FreeType 自动门禁 8/8;macOS/CoreText 用户实测通过;Windows/DirectWrite 本版未验证)。
许可
- 字体本体:OFL 1.1(Sarasa)。
- NF 版须随附
Nerd-icon-licenses.zip内的各图标集许可/NOTICE(CC BY 4.0 署名:Font Awesome/Codicons;Apache 2.0 NOTICE:不适用—MDI 已剔除;MIT / OFL 各集)。逐集矩阵见仓库sources/nerd/licenses/。
构建
Sarasa 1.0.40 · Iosevka v34.7.0 · Nerd Fonts v3.4.0 · 可行性+Plan 各经 2 轮 Codex review。校验和见 SHA256SUMS.txt。
[RC] Sarasa Term SC/J NF (Iosevka l/1 + Nerd icons) — testing
测试用 pre-release — 待 macOS/Windows 实测通过后再出正式发布。
Sarasa Term SC/J + 自建 Iosevka(l 带尾、1 带衬线)+ Nerd Fonts 图标(v3.4.0)。
内容(8 个 hinted TTF,family = Sarasa Term SC/J NF)
- 合入 3337 个 Nerd 图标:Font Awesome、Devicons、Codicons、Octicons、Weather、Seti-UI、FA Extension、Powerline Extra、Pomicons。
- 不含 Material Design Icons(TrueType 单字体 65535 字形硬限,J 余量不足;MDI 独占 6896,取舍后剔除,其余集 100% 完整)。
- 中英 1:2 等宽、l/1/I 可辨性、既有 hinting 全部保持(Linux/FreeType 自动门禁 8/8 全绿)。
⚠ 待验证(本 pre-release 的目的)
请在 macOS (CoreText) 与 Windows (DirectWrite) 的 Nerd 感知终端实测:图标单 cell、相邻对齐、Powerline 连排、无裁切/行高异常。三栈全过后出正式发布。
构建
Sarasa 1.0.40 base · Iosevka v34.7.0 · Nerd Fonts v3.4.0 · 已通过可行性+Plan 各 2 轮 Codex review。图标许可见 fork sources/nerd/licenses/。