Skip to content

Commit 70f228f

Browse files
adobe-fonts: resolve minor mistakes (#57)
处理最近积攒的若干小问题。 - 思源黑体下载链接生成器选择可变、OTC、半宽时,提示没有单独半宽版本可下载,但提供了单独半宽版本的链接 提示文字有误,已删除。后文解释无误,无需修改。 - 两种字体「发行版本」一节所给字重数值与 OS/2 表的 usWeightClass 不符 之前给的数值取自字体 ReadMe.pdf,是生成字重时插值用的系数。发行字体前,字重数值经过重新映射,所以二者并不一致。已添加解释。 不过调查时发现思源黑体 ReadMe.pdf 大概率把 Regular 的插值系数写错了,详见 adobe-fonts/source-han-sans#600。 - 「𰻞」是繁体 已改成简体,以与正文统一。 - Source Han 与 Noto CJK 对比表格写后者的本地化字体名称「提供数据表,但全部为 Noto Sans/Serif CJK」,这句话看不懂 确实指代有点儿乱,「全部为……」的主语不是字体,也不是数据表,而是数据表里的每一项。已把「全部为」改为「内容均为」。考虑到表格空间有限,未作更多解释。 - Source Han 与 Noto CJK 对比表格,前边是对比黑体和宋体,后边变成只比黑体了 已把后边几行的 Sans 改为 Sans/Serif。
1 parent 9111ffd commit 70f228f

2 files changed

Lines changed: 10 additions & 11 deletions

File tree

adobe-fonts/source-han-sans.zh.md

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,7 @@
5757
{{! }}{{/weights}}
5858
{{! }}{{/stroke_width=static}}
5959
{{! }}{{^stroke_width=static}}
60-
{{! }}# 🎚️ 可变 OTC 字重连续可调,包含多种字体,每种字体是针对特定语言的 OTF{{#HW}}
61-
{{! }}# 由于将比例和半宽字体一起打包,没有单独的半宽字体可下载{{/HW}}
60+
{{! }}# 🎚️ 可变 OTC 字重连续可调,包含多种字体,每种字体是针对特定语言的 OTF
6261
{{! }}{{endpoint}}/source-han-sans/Variable/{{kind}}/SourceHanSans{{HW}}-VF.otf.ttc
6362
{{! }}{{/stroke_width=static}}
6463
{{/kind=OTC}}
@@ -112,7 +111,7 @@
112111

113112
可变(variable)版本更灵活,文件总体积也更小(例如 OTF SC 版覆盖七种字重,可变版本只需单个 ~50 MB 文件,而静态版本需要七个 ~20 MB 文件);但它依赖 2016 年发布的 OpenType 可变字体技术,某些平台尚不兼容(例如[很多办公软件和视频编辑软件不完全支持](https://v-fonts.com/support/),TeX 引擎中[只有 LuaTeX 支持](https://github.com/latex3/fontspec/blob/70970a5/fontspec-doc-featset.tex#L686)[XeTeX 尚不支持](https://sourceforge.net/p/xetex/feature-requests/28/)[Typst 导出 SVG 时目前只能加载最细字重](https://github.com/typst/typst/issues/185))。
114113

115-
静态版本的字重包括 ExtraLight—0, Light—160, Normal—320, Regular—420, Medium—560, Bold—780, Heavy—1000,其中最常用的是 Regular 和 Bold。每种字重可以单独下载,只下载部分字重亦可使用。
114+
静态版本的字重包括 ExtraLight—0, Light—160, Normal—320, Regular—390 ([一说 420](https://github.com/adobe-fonts/source-han-sans/issues/600)), Medium—560, Bold—780, Heavy—1000,其中最常用的是 Regular 和 Bold。每种字重可以单独下载,只下载部分字重亦可使用。中间五种字重采用[多母版技术](https://glyphsapp.com/zh/learn/multiple-masters-part-1-setting-up-masters)从最细与最粗字重插值而来,这里所标数值即插值系数;最终发行字体中的[字重标称数值](https://learn.microsoft.com/en-us/typography/opentype/spec/os2#usweightclass)则是 50 的整倍数,与此并不相同,详见 [designspace 源文件](https://github.com/adobe-fonts/source-han-sans/blob/master/Masters/designspaces/SourceHanSansSC-VF.designspace)
116115

117116
2. **字形覆盖范围**
118117

@@ -125,7 +124,7 @@
125124

126125
各地汉字字形略有不同。例如「雨」字四点,简体均向右下,繁体则似「氺」状,但两种字形在 Unicode 是相同字符。
127126

128-
如果您只用单一语言,不需要其它地区的字符及字形,那推荐选 SubsetOTF(选其它亦可,只不过文件更大)。例如中国大陆用户若不需要「가ᇰ」「𰻞」字符和「氺」字形的「雨」,那么选择 SubsetOTF 的 CN 版即可。
127+
如果您只用单一语言,不需要其它地区的字符及字形,那推荐选 SubsetOTF(选其它亦可,只不过文件更大)。例如中国大陆用户若不需要「가ᇰ」「𰻝」字符和「氺」字形的「雨」,那么选择 SubsetOTF 的 CN 版即可。
129128

130129
如果您需要多种语言,请选 OTF/OTC/SuperOTC,默认用主要语言的字形,必要时利用 OpenType `locl` (Localized Forms) 特性切换其它字形。OTC 与 OTF 相比,无需多份文件就支持通过切换字体来切换默认字形,而且文件体积仅略大于单个 OTF 文件;但它依赖 2011 年提出的 OpenType Collection 技术,某些平台尚不完全兼容(例如 [matplotlib 早于 3.11.0rc1 (2026-04-25) 的版本只能使用 OTC 中的第一个字体,即日本語 J](https://github.com/matplotlib/matplotlib/issues/3135#issuecomment-1169518870))。SuperOTC 与 OTC 相比,只是把所有字重打包为单个文件,管理更方便。SuperOTC 只有静态版本,因为可变字体字重可调,没有相应概念。
131130

@@ -173,12 +172,12 @@
173172
<th scope="rowgroup" rowspan="2">本地化字体名</th>
174173
<th scope="row">黑体</th>
175174
<td><u>Source Han</u> Sans、<u>思源黑体</u>、<u>源ノ角ゴシック</u>等</td>
176-
<td>提供数据表,但全部为 <u>Noto</u> Sans <u>CJK</u></td>
175+
<td>提供数据表,但内容均为 <u>Noto</u> Sans <u>CJK</u></td>
177176
</tr>
178177
<tr>
179178
<th scope="row">宋体</th>
180179
<td><u>Source Han</u> Serif、<u>思源宋体</u>、<u>源ノ明朝</u>等</td>
181-
<td>提供数据表,但全部为 <u>Noto</u> Serif <u>CJK</u></td>
180+
<td>提供数据表,但内容均为 <u>Noto</u> Serif <u>CJK</u></td>
182181
</tr>
183182
<tr>
184183
<th scope="rowgroup" rowspan="2">字重名称</th>
@@ -199,8 +198,8 @@
199198
</tr>
200199
<tr>
201200
<th scope="row">英文字体名</th>
202-
<td><u>Source Han</u> Sans + 文件名后缀</td>
203-
<td><u>Noto</u> Sans + 文件名后缀</td>
201+
<td><u>Source Han</u> Sans/Serif + 文件名后缀</td>
202+
<td><u>Noto</u> Sans/Serif + 文件名后缀</td>
204203
</tr>
205204
<tr>
206205
<th scope="rowgroup" rowspan="2">语言特定<br/>OTF</th>
@@ -210,8 +209,8 @@
210209
</tr>
211210
<tr>
212211
<th scope="row">英文字体名</th>
213-
<td><u>Source Han</u> Sans + 文件名后缀</td>
214-
<td><u>Noto</u> Sans <u>CJK</u> + 文件名后缀(大写)</td>
212+
<td><u>Source Han</u> Sans/Serif + 文件名后缀</td>
213+
<td><u>Noto</u> Sans/Serif <u>CJK</u> + 文件名后缀(大写)</td>
215214
</tr>
216215
<tr>
217216
<th scope="row" colspan="2">半宽代号<br/>(文件名、字体名通用)</th>

adobe-fonts/source-han-serif.zh.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575

7676
思源宋体的发行方式与[思源黑体](#source-han-sans-versions)十分类似,但有如下区别。
7777

78-
- 静态版本的**字重范围**是 ExtraLight—0, Light—95, Regular—210, Medium—360, SemiBold—510, Bold—730, Heavy—1000,比思源黑体少 Normal、多 SemiBold,其余字重的数值也不与思源黑体对应
78+
- 静态版本的**字重范围**是 ExtraLight—0, Light—95, Regular—210, Medium—360, SemiBold—510, Bold—730, Heavy—1000,比思源黑体少 Normal、多 SemiBold,其余字重的插值系数也不与思源黑体对应
7979

8080
- **SuperOTC** 版本只在 [GitHub Releases](https://github.com/adobe-fonts/source-han-serif/releases) 提供,而未存储于 git 仓库,所以目前未做镜像。
8181

0 commit comments

Comments
 (0)