├── CtrlAstr.html
├── README.md
├── abbr.md
└── res
├── Ctrl.png
├── CtrlAstr.woff2
├── Ordn.gif
├── Runr.png
├── Zpix.png
└── favicon.png
/CtrlAstr.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Ctrl Astr 3.14
7 |
8 |
61 |
62 |
84 |
85 |
86 |
87 |
88 | CTRL ExAStRIs
89 |
90 | ‘SEGELMICHZURSONNE’?
91 |
92 | allindo
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 | 视频介绍・skill
103 | 字体下载・Fonts
104 |
105 |
106 |
107 | 笔画 |
108 | ㇀㇁㇂㇃㇄㇅㇆㇇㇈㇉㇊㇋㇌㇍㇎㇏㇐㇑㇒㇓㇔㇕㇖㇗㇘㇙㇚㇛㇜㇝㇞㇟㇠㇡㇢㇣・ |
109 |
110 | 未知 |
111 | ©ª«¯°±´µ¶·º»¼½¾ *¿ |
112 |
113 |
114 | 字母・LATN
115 |
116 |
117 | 字体 | 译文 | 电码 | 字体 | 译文 | 电码 | 字体 | 译文 | 电码 | 字体 | 译文 | 电码 |
118 |
119 | Aa | Aa | · ‒ | Bb | Bb | ‒ · · · | Cc | Cc | ‒ · ‒ · | Dd | Dd | ‒ · · |
120 |
121 | Ee | Ee | · | Ff | Ff | · · ‒ · | Gg | Gg | ‒ ‒ · | Hh | Hh | · · · · |
122 |
123 | Ii | Ii | · · | Jj | Jj | · ‒ ‒ ‒ | Kk | Kk | ‒ · ‒ | Ll | Ll | · ‒ · · |
124 |
125 | Mm | Mm | ‒ ‒ | Nn | Nn | ‒ · | Oo | Oo | ‒ ‒ ‒ | Pp | Pp | · ‒ ‒ · |
126 |
127 | Qq | Qq | ‒ ‒ · ‒ | Rr | Rr | · ‒ · | Ss | Ss | · · · | Tt | Tt | ‒ |
128 |
129 | Uu | Uu | · · ‒ | Vv | Vv | · · · ‒ | Ww | Ww | · ‒ ‒ | Xx | Xx | ‒ · · ‒ |
130 |
131 | Yy | Yy | ‒ · ‒ ‒ | Zz | Zz | ‒ ‒ · · | ⋯ |
132 |
133 | 数字・NUM
134 |
135 |
136 | 字体 | 译文 | 电码 | 字体 | 译文 | 电码 | 字体 | 译文 | 电码 | 字体 | 译文 | 电码 |
137 | 0 | 0 | ‒ ‒ ‒ ‒ ‒ | 1 | 1 | · ‒ ‒ ‒ ‒ | 2 | 2 | · · ‒ ‒ ‒ | 3 | 3 | · · · ‒ ‒ |
138 | 4 | 4 | · · · · ‒ | 5 | 5 | · · · · · | 6 | 6 | ‒ · · · · | 7 | 7 | ‒ ‒ · · · |
139 | 8 | 8 | ‒ ‒ ‒ · · | 9 | 9 | ‒ ‒ ‒ ‒ · | ⋯ |
140 |
141 |
142 |
143 | 
* BY MYIL *
144 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Ctrl
4 | 基于[2021年7月18日的投票结果](https://t.bilibili.com/548801038367849128?tab=2),我的完全原创字体家族现以“尺规 | Ctrl”为姓。
5 |
6 | Ctrl(control,寓意尺规作图)系列包含几个风格不同的字族。由于使用共通的字重和度量,这些字族任意混排仍能协调,也与雅黑等系统中文字体搭配。
7 |
8 |
9 |
10 |
11 | ----
12 |
13 | 包含如下字族,目前有无衬线和像素风格。可点击本页上方不远处的菜单按钮(形如三点三横的)快速跳转。
14 |
15 | ## Ctrl
16 | 
17 |
18 | **尺规图符**。名称取自 ~~唱、跳、rap、篮球 的缩写~~ 控制符([Controls](https://github.com/MY1L/Unicode/tree/main/Blocks))的[缩写](https://github.com/MY1L/Unicode/tree/main/abbr),嗯,与本系列自身重名了。
19 |
20 | 一个完全原创的工具字体,作用类似控制图符 (**Control** Pictures),用于让那些统一码规定没有字形的 控制字 (**Control** Character)、变体选择符 (Variation Selectors)、格式控制符 (Format **Controls**)、空格 (space等零宽非打印字符)、标签 (Tag) 等尽量显示**替代图符**以便发现、选择、复制。其字形形如[Monu Last][MonUni]的区段范例字形和[Monu Hani]的表意描述符。
21 | - 作为我的原创,其中西文字形改造了我在2021年设计的字宽可变字体,下方[Ordn](#ordn)有详述。
22 | - 什锦符号也继承我过去绘制的[绘文字字形](#zsye)。不过为搭配Ordn,凡圆形部分都改为超椭圆风格。
23 | - 顺带一提这些图符都是手动拼字,不是批量生成:试过批量会没法控制字距`kern`,比如`74`会显得间隔很远。
24 | - 它支持的字符远不止[Unicode/FontList.csv](https://github.com/MY1L/Unicode/blob/main/FontList/FontList.csv)列出的那些,其它统一码中规定非打印或无字形的特定字符也有。
25 | - 注意,这是个有专门用途的工具,可能会干扰日常使用——你应该不会希望网页上每个空格都是可见的吧?
26 |
27 | 未来计划:
28 | - 继续补充统一码中无字形字符的替代图符。
29 | - 将没必要完全原创的字形另外发布为“典迹图符 | Monu Ctrl”。
30 | - 或另发布一个ASCII字形都替换成标签的字体“尺规图签 | Ctrl Tags”。
31 |
32 | ## Ding
33 | **尺规行标**。规整的工业风窄体,用于限定字高的场合下展现更多信息。名称取自DIN和Dingbats。
34 | - 该字体创作理念借鉴可以尺规绘制的德国DIN1451,因为当时没看到免费的类DIN字体,所以原创了个。
35 | - 与DIN不同的是考虑了曲率连续。
36 |
37 | 未来计划:做成字重和字宽可变。添加苏州码子等数字字符、SMP平面的字符(以DIN的风格呈现),和一些Dingbats。
38 |
39 | ## Joke
40 | **尺规滑稽**。名称未定,或名**尺规幽默**、**尺规乐子**。搭配日漫用“アンチック体”的可变西文。
41 | > 同人誌、コミック、漫画や絵本を作られている方に、伝統ある活字をもとにした筆文字感のある正統派**アンチック**体を極力制限なく使って貰おうという目的で作りました。\
42 | > 机翻:它的创建目的是鼓励制作同人志、漫画、漫画[原文如此]和图画书的人尽可能不受限地使用正统的**滑稽**风格,并具传统活字的笔感。
43 | - 可见ビ站专栏:[我复刻的开源可变日漫黑体](https://www.bilibili.com/read/cv23676084)
44 |
45 | ## Kana
46 | **尺规假名**。因为Noto、思源都不含假名扩充乙(`1AFF0..`Kana Extended-B:𚿰𚿱𚿲𚿳𚿵𚿶𚿷𚿸𚿹𚿺𚿻𚿽𚿾),我原创了一套。
47 | - 其中实心点相对空心点有视觉处理。
48 | - 已被用于[Monu Hani]。还包含其它一些我绘制的假名字形。
49 |
50 | 第2版起[添加了意大利体](https://t.bilibili.com/930628127862816801 "綿雲飴里的动态-哔哩哔哩"),字重可变,名称为“Ctrl Kana It\*\*”,未来或作“Ctrl Ital”。
51 | - 已被用于[Monu Ital](https://github.com/MY1L/Monu/releases/tag/Ital)。
52 |
53 | ## Latf
54 | **尺规哥特**。名称取自[ISO 15924]里拉丁德文尖角体(Latin (Fraktur variant))的四字代码。
55 | - 无衬线风格的𝔉𝔯𝔞𝔨𝔱𝔲𝔯.
56 | - 出于数学字母数字符号区段的兼用考虑。
57 |
58 | 未来计划:做成字重可变。
59 |
60 | ## Math
61 | **尺规计数**。目前只含卡克托维克数字(`1D2C0..`Kaktovik Numerals:𝋀𝋁𝋂𝋃𝋄𝋅𝋆𝋇𝋈𝋉𝋊𝋋𝋌𝋍𝋎𝋏𝋐𝋑𝋒𝋓)
62 | - 从字形易知为何它是20进制。做这字体,“油墨陷阱”(避免笔画交叉处过黑)是必要的。
63 | - 经验:数字2不能做成V,4不能做成W,应当如统一码范例那样不对称,否则7 9 12 14 17 19会显得难看。
64 | - 已被用于[Noto Unicode][MonUni]。
65 |
66 | ## [Mono][abbr]
67 | **尺规等宽**。
68 |
69 | 未来计划:或将[Ding](#ding)改为编程用等宽形式。考虑实用性,可能只做一般代码编辑器会用到的 常规、粗体、意大利体。为了与系统中文字体搭配,只有半角或半角倍数的宽度。
70 |
71 | ## Ordn
72 | 
73 |
74 | **尺规列序**。用于序数(ordinal,OpenType序数特性)及竖排全角用的可变字体。
75 | - 字形是比较胖的超椭圆风格。可见B站专栏:[CtrlOrdn:超椭圆风竖排用可变字体,及ꓡꓲ-ꓢꓴ老傈僳文](https://www.bilibili.com/read/cv12807979)
76 | - 出于混排考虑,度量、字重均与雅黑的汉字相当,实例对应雅黑的字重(常规、粗体)可[查表][abbr]。
77 | - 有`10`连字(需开启OT特性`ordn`),该连字与单个全角数字等宽,用于排行榜等。
78 | - 支持这些OT特性:`aalt` `calt` `case` `ccmp` `fwid` `kern` `liga` `mark` `ordn` `pnum` `pwid` `salt` `ss01` `tnum` `vert` `zero`(注:由于默认斜杠〇,开启`zero`反而去除斜杠),支持变体选择符。
79 | - 有字重和字宽2个可变轴。为方便不支持可变字体的软件,也做了通常的字体族实例。
80 | - 因竖排用途,字宽可变的字形基本仅适用大写(其中全角的字身框始终保持全角不变)
81 | - 许多小写英文(ASCII)部分用小型大写凑数。支持大量的小型大写字符。
82 | - 2021-8-18:**支持老傈僳文(包含完整的傈僳、傈僳补充区段)**
83 |
84 | 未来计划:补充一些拉丁、希腊、西里尔大写字母,考虑添加`clig`,改进`mark` `vert`,甚至`mkmk` `vrt2` `vrtr`。话说全角小写英文有可能做得美观吗……
85 |
86 | 或不打算支持的特性:
87 | - `hwid` 该字体风格不适合半角;`twid`⅓em宽、`qwid`¼em宽更不可能了。
88 | - `onum` 该字体风格不适合Oldstyle数字。
89 | - `smcp` `pcap` 设计上几乎已经是small-caps\petite caps,除了'p'、'q'
90 | - `c2pc` `c2sc` 同上,也会导致无法区分大小写。
91 | - `titl` 基本已是按titling-caps设计。
92 | - `unic` Unicase,“大型小写”、“大小写不分”体。
93 |
94 | ## Poop
95 | 
96 |
97 | **[噗叽体](https://github.com/MY1L/FontGame#噗叽--poop)**。这是个字重可变宽体圆体,下载不在这儿,请点前方链接。\
98 | 之所以没取名“尺规噗叽”,是因为这个作为中文字体却缺“尺规”二字,很💩。
99 |
100 | 视频预览:[「为𠷡镀金,画蛇添足」 开源免费,可变字体“噗叽|Poop”发布\_哔哩哔哩](https://www.bilibili.com/video/BV1QY4y1U7bd/)
101 |
102 | ## Runr
103 | 
104 |
105 | **尺规如尼**。名称取自[ISO 15924]里卢恩(Runic)的四字代码。
106 | - 出于更美观的如尼\卢恩文字无衬线体需求而作。可见ᛒ站专栏:[CtrlRunr:蓝牙ᚼᛒ・卢恩符文・魔戒文字黑体试作](https://www.bilibili.com/read/cv12887381)
107 | - 出于混排考虑,度量、字重均与雅黑常规相当。包含卢恩符文、魔戒奇尔斯(Cirth)——因两者字形雷同,可合并复用以节省文件体积。
108 | - 有`ᚼᛒ`蓝牙图标连字(需软件支持OT特性`ccmp`,浏览器应该默认开启。为免混乱,正式版改为仅可用zwj※连字:`ᚼᛒ`)
109 | - 支持奇尔斯的统一码(SMP预留区段)和CSUR码双重显示,例如“CIRTH LETTER UI” U+1602E(csurU+E0AE),但请注意**目前客观上魔戒编码还不确定,将来可能会变化**。
110 | - 2021-8-28:**包含全部108个奇尔斯×双重编码**及相关的结合变音标记([2001版](https://www.evertype.com/standards/iso10646/pdf/cirth.pdf))
111 | - 2021-8-31:**包含全部89个卢恩**及调整了所有字符的度量和`kern`,添加奇尔斯zwj连字``,测试支持`mark`特性。至此基本完成。
112 |
113 | > 注※:`U+200D ZERO WIDTH JOINER`简称ZWJ,是个零宽隐形的字符,用于指示其前后2个字符应当连字(需字体作相应支持),由于宽度为〇难以选中复制,为方便起见,上文凡写明“zwj连字”的2个字符中间都已经夹了个ZWJ。\
114 | 你可以试试在某些软件中将字体设为[Ctrl Ctrl](#ctrl)来显示它。
115 |
116 | ## Seal
117 | **尺规说文**。说文部首(王福庵风格)小篆黑体,或含[Monu Hani]的原创部分。
118 | - 可见哔站专栏:[议篆书(Seal)编码之必要;说文小篆黑体计划](https://www.bilibili.com/read/cv22476929)
119 |
120 | 未来计划:做成字重可变。[已有实例。](https://twitter.com/MY1Ltype/status/1637031145476100098)
121 |
122 | ## Tang
123 | **尺规西夏**。名称取自[ISO 15924]里西夏(Tangut)的四字代码。
124 | - 这是个设计为与雅黑等系统字体风格搭配的原创西夏文黑体,字形原公开在我的字体[MonuLast](https://github.com/MY1L/Unicode)中,现分离出来,添加字符(𗄴𗼇𘠈𘠐𘢌𘤩𘴀等)并修正。
125 | - 因为缺乏时间人手的关系,该字体为协作形式,字体文件中的笔画已拆分方便大家参与制作,且有做可变偏旁的计划,欢迎相关文字爱好者来Q群聊:`879413445`
126 |
127 | ## Zpix
128 | 
129 |
130 | **尺规点阵**。目的在搭配[SolidZORO/Zpix(最像素)](https://github.com/SolidZORO/zpix-pixel-font)汉字的西文像素字体。
131 | - 介绍详见b站专栏:[给像素字体加上高级排版特性:Ctrl Zpix介绍](https://www.bilibili.com/read/cv16072622)
132 | - 2022-4-10:初发布,作高级排版特性演示。
133 | - 2022-4-20:更新第3.1版,基本完成。
134 |
135 | ## Zsye
136 | 
137 |
138 | **尺规彩绘**。名称取自[ISO 15924]里绘文字(Symbols (Emoji variant))的四字代码。
139 | - 彩色字体,为了更美观地显示绘文字而作。可见🅱️站专栏:[自制彩色字体Zsye发布・绘文字的隐藏技](https://www.bilibili.com/read/cv11706229)
140 | - 曾名“Monu Zsye”与Monu系列搭配,但实际该字体为完全原创,遂迁来Ctrl系列。
141 | - [在线预览和测试Zsye(Monu旧版)](https://my1l.github.io/wwwoff/)
142 |
143 | ~~未来计划:拆分旗帜绘文字为新字体“Flag”,考虑到做旗帜工程量过大,应该会借用他人资源难以完全原创,~~ 不归Ctrl系列。目前如需要在视窗上显示旗帜绘文字,请至[MY1L/Plur](https://github.com/MY1L/Plur/releases)
144 |
145 | ## ????
146 | - Ding是窄体,Ordn是中到宽体,也许需要制作字宽介乎两者之间适合系统用的“未来”体,西文名称征集中……
147 | - 甲骨文([Orcl](https://github.com/MY1L/Unicode/tree/main/abbr#已有实例以及我编的))或其它古文黑体,即[Monu Hani]的原创部分。
148 | - 藏文黑体,Zang(行政区缩写)\Tibt([ISO 15924]里藏文(Tibetan)的四字代码)
149 | - ……
150 |
151 | [Monu Hani]: https://github.com/MY1L/Unicode/tree/main/Hani
152 | [ISO 15924]: https://github.com/MY1L/Unicode/tree/main/abbr
153 | [MonUni]: https://github.com/MY1L/Unicode
154 | [abbr]: https://github.com/MY1L/Ctrl/blob/main/abbr.md
155 |
156 | ----
157 |
158 | 我其它原创字体如[女书柳叶](https://github.com/MY1L/Nyushu)和[曺全碑隸](https://github.com/MY1L/CoQuBeLi),由于是衬线风格,不放在这。
--------------------------------------------------------------------------------
/abbr.md:
--------------------------------------------------------------------------------
1 | # 字体命名缩略
2 | **abbreviate**,“缩略”,简写作abbr。不少厂商的字体后缀有统一的样式名称缩写,总结如下。
3 |
4 | ## 列表
5 |
6 | ### 厂商标识
7 | **vendor ID**,每个字体都有、最多4字的代码。以下列出本表提及的厂商。
8 |
9 | |ID|厂商|
10 | | -: | - |
11 | |ADBE|Adobe|
12 | |APPL|Apple|
13 | |BITS|Bitstream|
14 | |DAMA|Dalton Maag Ltd.|
15 | |H&FJ|Hoefler & Frere-Jones|
16 | |IBM |[IBM](https://github.com/IBM/plex/releases/tag/v6.0.0)|
17 | |LINO|Linotype|
18 | |MS|Microsoft Corp.|
19 | |MT[^MT]|Monotype Imaging|
20 | |[PfEd](https://fontforge.org/docs/techref/non-standard.html#pfed-the-fontforge-extensions-table "FontForge")|([Libertine](http://www.linuxlibertine.org "Philipp H. Poll"))|
21 | |REAL|Underware|
22 | |Stor|[Storm Type Foundry](https://www.stormtype.com)|
23 | |URW |(URW)++|
24 | |*My*|我(綿飴)编的|
25 | |*Aa*|[AllAcronyms.com](https://www.allacronyms.com)|
26 |
27 | 某些字体软件会自带一个厂商列表(如[NexusFont](https://github.com/MY1L/Chinese)带有`vendors.list`文件,收录388个厂)但总有新厂商出现,还有些厂商[^MT]会改ID或注册多个ID,所以列举不完的。[这儿有微软登记的不完全列表](https://learn.microsoft.com/zh-cn/typography/vendors/#n),注意其中有些并非厂商,也有某些ID虽有字体使用但因微软不接受而未列出。\
28 | 顺带,我字体的ID一般是`MYIL`(如有`MY1L`那也是我),可见于前文微软列表。
29 |
30 | ### 出典
31 | PostScript全名的通常缀序是:字重、字宽、倾斜、视觉尺寸。
32 |
33 | 表格中若是词组,简写字数不计斜体的。标`?`的表示不确定。
34 |
35 | #### 字重
36 | **Weight**,目前我倾向于用2字简写(因为对应`font-weight`100~900齐全)
37 |
38 | |字重|1字简写|2字简写|3字简写|4字简写|说明|
39 | | -: | - | - | - | - | - |
40 | |Thin|-|Th (ADBE,LINO,DAMA)|Thn *(Aa)*|*Thin*|超细,100|
41 | |Ultra *Light*|-|Ul *(My,Aa)*|Ult*Lt* (ADBE,LINO)|-|极细,200,W1|
42 | |Extra *Light*|E*L* (ADBE)|-|Ext*Lt* (IBM)|-|纤细,200,W2|
43 | |Light|L (ADBE,DAMA,MS)|Lt (ADBE,IBM,LINO)|Lig (URW)|Ligh (URW)|细体,300,W3|
44 | |SemiLight|S (MS)|Sl (MS)|-|-|半细,350,W4|
45 | |Regular/Roman|R (ADBE,DAMA,MS)|Ra *(My)* / Rg(ADBE,MT)|Reg/Rom (URW)|Regu/Roma[^Ro] (URW)|常规,400[^Nl]|
46 | |Medium|M (ADBE,DAMA,MS)|Md (ADBE,LINO)|Med (URW,Stor)|Medm (IBM) / Medi(URW)|中等,500,W5|
47 | |DemiBold|D (ADBE)|Db *(My)* / Sb[^Sm] (MS)|Dem (URW)|Demi/~Book~[^Bk] (URW)|半粗,600,W6|
48 | |Bold|B (ADBE,DAMA,MS)|Bd (ADBE,BITS,LINO,MS,MT)|Bld (IBM) / Bol(URW)|*Bold*|粗体,700,W7|
49 | |Extra Bold|-|Xb *(My)*|XBd (MT)|ExBd (MT)|大粗,800,W8|
50 | |Heavy|H (ADBE)|Hv (ADBE,LINO)|Hvy *(Aa)*|-|特粗,900|
51 | |Black|K *(My)*|Bl (MS)|Blk (ADBE,LINO,MS)|-|超粗/黑,900|
52 | |Extra *Black*|X*Blk* (ADBE,LINO)|Xk *(My)*|-|-|特黑,950|
53 |
54 | 据称除了单独“Semi”[^zh],视窗认同以下Preferred Subfamily(首选子族)为同一字族,字体文件夹会归拢之:
55 | - 100 = Thin
56 | - 200 = ExtraLight, UltraLight
57 | - 300 = Light
58 | - 350 = SemiLight, Demilight
59 | - 400 = Book[^Bk], Normal[^Nl], Regular, Roman[^Ro]
60 | - 500 = Medium
61 | - 600 = DemiBold, Demi, SemiBold
62 | - 700 = Bold
63 | - 800 = ExtraBold, UltraBold
64 | - 900 = Heavy
65 | - 900 = Black
66 | - 950 = ExtraBlack, UltraBlack
67 | > ※ [DWRITE_FONT_WEIGHT](https://learn.microsoft.com/zh-cn/windows/win32/api/dwrite/ne-dwrite-dwrite_font_weight)
68 |
69 | #### 字宽
70 | **Width**,目前我倾向于用4字简写,尤其是“[Mono](https://github.com/MY1L/Ctrl#mono)”。若字体名称较长则用2字。
71 |
72 | |字宽|1字简写|2字简写|3字简写|4字简写|说明|
73 | | -: | - | - | - | - | - |
74 | |Compact|-|Ct (ADBE)|-|Cmpt *(Aa)*|窄?|
75 | |Compressed|-|Cm (ADBE)|-|Comp (ADBE)|特窄|
76 | |Condensed|C (DAMA)|Cn (ADBE,LINO,MT)|Con (URW)|Cond (ADBE,MT,URW)|窄,CSS属性[^Cn]用值|
77 | |Normal|N *([Aa])*|Nl *([Aa])*|Nml *([Aa])*|Norm *([Aa])*|标准[^Nl]|
78 | |Extended|-|Ex (ADBE,LINO)|Ext (ADBE)|Extd *(Aa)*|宽,CSS[^Cn]用的`expanded`|
79 | |Mono|M (PfEd)|Mo (BITS)|Mon (URW)|*Mono*|等宽[^Mo]|
80 | |Narrow|-|Nr (ADBE)|Nrw *(Aa)*|Nrrw *(My)*|稍窄,CSS[^Cn]用的`narrower`|
81 | |Wide|W *(Aa)*|Wd *(Aa)*|-|*Wide*|更宽/扁? CSS[^Cn]用的`wider`|
82 |
83 | [Aa]: https://www.allacronyms.com/normal/abbreviated
84 |
85 | 据称除了“Demi~”[^zh],视窗认同以下首选子族为字族:
86 | - 1 = UltraCondensed
87 | - 2 = ExtraCondensed
88 | - 3 = Condensed
89 | - 4 = SemiCondensed
90 | - 6 = SemiExpanded, SemiExtended
91 | - 7 = Expanded, Extended
92 | - 8 = ExtraExpanded, ExtraExtended
93 | - 9 = UltraExpanded, UltraExtended
94 | > ※ [DWRITE_FONT_STRETCH](https://learn.microsoft.com/zh-cn/windows/win32/api/dwrite/ne-dwrite-dwrite_font_stretch)\
95 | Normal和Medium[^Nl]的usWidthClass = 5
96 |
97 | #### 样式
98 | **Style**,不限倾斜,以下还列举了其它不便分类的样式。
99 |
100 | |样式|1字简写|2字简写|3字简写|4字简写|说明|
101 | | -: | - | - | - | - | - |
102 | |Backslant|-|Bs *(My)*|-|-|前倾(斜)体|
103 | |Bold Italic / Bold Oblique|Z (MS)|BI (BITS,MS)|-|-|粗斜体|
104 | |Book|-|Bk (ADBE)|Boo (URW)|*Book*|宜读[^Bk]|
105 | |Code|-|Cd *(Aa)*|Cod *(Aa)*|*Code*|代码/编程体[^Mo]|
106 | |Console|-|-|Con (MS)|-|控制台(=Code)|
107 | |Demi~|-|Dm (ADBE)|-|*Demi*|半~,=Semi|
108 | |Extra~|E/X (ADBE)|Ex (MT,Stor)|Ext (IBM,Stor)|Xtra *(Aa)*|特~|
109 | |Inclined|-|Ic (ADBE)|-|-|斜体?|
110 | |Initials|I (PfEd)|-|-|-|首字符|
111 | |Italic|I (DAMA,MS)|It (ADBE,BITS,LINO,MS)|Ita (H&FJ,URW)|Ital (URW)|意大利体[^It]|
112 | |Keyboard|K (PfEd)|-|-|-|按键符|
113 | |Kursiv|-|Ks (ADBE)|-|-|Italic(德语)|
114 | |Nord|-|Nd (ADBE)|-|~|宽又粗[^Nd]|
115 | |Oblique|O (LINO)|-|Obl (ADBE,LINO)|Obli (URW)|倾斜体|
116 | |Ornaments|-|-|-| [Orna](https://github.com/MY1L/Unicode/tree/main/abbr) *(My)*|花饰符(Stor)|
117 | |Outline|U (PfEd)|Ou (LINO)|-|-|轮廓/空心体|
118 | |Poster|-|Po (ADBE)|-|-|海报?|
119 | |Rounded|-|-|Rnd (H&FJ)|[Rond](https://github.com/MY1L/Sulfurme/releases/tag/SulfRond) *(My)*|圆体|
120 | |Sans|-|-|San (URW)|*Sans*|无衬线|
121 | |Semi~|-|Sm (ADBE,IBM,Stor)|Sem (Stor)|*Semi* [^Sm]|半~,=Demi|
122 | |Serif|-|Se (BITS)|-|-|(有)衬线|
123 | |Shadow|W (PfEd)|-|-|Shdw *(Aa)*|空心投影体|
124 | |Slanted|L (PfEd)|Sl (ADBE)|-|-|偏斜体|
125 | |SmallCapitals / Small Caps
/ Capitals|S (PfEd)|SC (URW)|-|SmCp (REAL)|小型大写体|
126 | |Super|-|Su (ADBE)|-|-|超?|
127 | |Upright *Italic*|-|Up (ADBE)|-|-|直立写意体[^It]|
128 | |Variable( Font)|-|VF ([MS等业界约定](https://learn.microsoft.com/zh-cn/typography/opentype/spec/recom#filenames))|-|-|可变(字体)|
129 |
130 | 视窗认同以下首选子族为字族:
131 | - Italic
132 | - Oblique
133 | > ※ [DWRITE_FONT_STYLE](https://learn.microsoft.com/en-us/windows/win32/api/dwrite/ne-dwrite-dwrite_font_style)
134 |
135 | #### 视觉尺寸
136 | **Optical Size**,适用字号的单位是pt(point),参见 [Adobe - Fonts : Type topics: Optical Size](https://web.archive.org/web/*/http://www.adobe.com/type/topics/opticalsize.html)
137 |
138 | |尺寸|2字简写|4字简写|适用字号|说明|
139 | | -: | - | - | - | - |
140 | |Display|Ds (ADBE)|Disp (ADBE)|>24(ADBE) / ≥20(APPL)|标题/美术字:粗细对比强、字距紧、细节更多、x字高[^x]更小|
141 | |Subhead|Sh *(My)*|Subh (ADBE)|14~24(ADBE)|副标题:介乎 Display 和 Text|
142 | |Text|-|-|9~14(ADBE) / <20(APPL)|正文|
143 | |Small(*Text*)|St *(My)*|-|-|小字:介乎 Text 和 Caption ?|
144 | |Caption|-|Capt (ADBE)|6~8(ADBE)|注脚:粗细对比弱、字距松、字形略宽|
145 | |Opticals|Op *(Aa)*|-|∞(ADBE)|视觉尺寸可变?Adobe后缀|
146 |
147 | #### 其它
148 | `Slim`的含义不固定,[Noto指轻量版](https://notofonts.github.io/),[魏安可能指矮行距](https://www.babelstone.co.uk/Fonts/Tibetan.html#Download)。
149 |
150 | 以下皆微软特色。
151 |
152 | |名称|简写|
153 | | -: | - |
154 | |Emoji|Emj|
155 | |Historic|His|
156 | |Symbol|Sym|
157 |
158 | ## 备考
159 | 上述字重的说明有2种不一致的对应关系:
160 |
161 | #### CSS3
162 | [`font-weight`和字体名中的字重描述词给的对应关系](https://www.w3.org/TR/css-fonts-3/#font-weight-prop)
163 | 1. 100 - Thin
164 | 2. 200 - Extra Light (Ultra Light)
165 | 3. 300 - Light
166 | 4. 400 - Normal (也即Regular、Roman)
167 | 5. 500 - Medium
168 | 6. 600 - Semi Bold (Demi Bold)
169 | 7. 700 - Bold
170 | 8. 800 - Extra Bold (Ultra Bold)
171 | 9. 900 - Black (Heavy)
172 |
173 | #### ISO
174 | /IEC9541-1,信息技术 字型信息交换 第1部分:体系结构,8.6.12
175 | > 常见于日本厂商字体的“W1~9”后缀对应关系,比较过时。
176 | - 0 不用
177 | - 1 → ultra light
178 | - 2 → extra light
179 | - 3 → light
180 | - 4 → semi light
181 | - 5 → medium
182 | - 6 → semi bold
183 | - 7 → bold
184 | - 8 → extra bold
185 | - 9 → ultra bold
186 |
187 | ### 注释
188 | [^Bk]: “Book”表示造字者认为该字重最宜阅读,可能比常规粗也可能比常规细,只是URW恰好有某字体相当于Demi🤔
189 | [^Cn]: CSS3 [font-stretch](https://www.w3.org/TR/css-fonts-3/#propdef-font-stretch) 属性可调整字宽。
190 | [^It]: 我想译作“写意体”,略作“写体”,与“斜体”谐音。可见[HanItalic](https://github.com/MY1L/HanItalic)
191 | [^Mo]: 等宽([Monospace](https://www.w3.org/TR/css-fonts-3/#monospace),反义词为“比例”Proportional)的不一定是打字机风(Typewriter)字体,也不一定是编程(Code)或终端([Terminal](https://www.unicode.org/L2/L2023/23107-terminal-suppt.pdf "L2/23-107"))字体。同时[编程字体也可能不等宽](https://input.djr.com/)
192 | [^MT]: Monotype Imaging曾用`AGFA`、`MT`,现在ID是`MONO`,只是为免表格过长选最短的。
193 | [^Nd]: 1960年 Roger Excoffon 的 Antique Olive 字族最初版里的样式:大字宽、粗字重。只因Adobe字库中有这款的数字版,ADBE就把它列入缩写建议表了。这或是它唯一一次出现。
194 | [^Ro]: URW命名比较混乱,例如其字体 Nimbus 的“Roman”实际是罗马风衬线的意思。
195 | [^Sm]: DemiBold也常作SemiBold——所以我不用微软的简写。
196 | [^Nl]: Normal用作字重时等同Regular,用作字宽时等同Medium。
197 | [^x]: x字高(x-height),通俗来讲,是西文字体里小写字母斩头去尾后中间那部分的高,以`x`为典型。
198 | [^zh]: [怎么给系统字体归类? - 知乎](https://www.zhihu.com/question/29715469) 同一行表示视窗认为等同。
--------------------------------------------------------------------------------
/res/Ctrl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MY1L/Ctrl/20bac1a968c501cf8295e8f9b81ad84cd14c1e0a/res/Ctrl.png
--------------------------------------------------------------------------------
/res/CtrlAstr.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MY1L/Ctrl/20bac1a968c501cf8295e8f9b81ad84cd14c1e0a/res/CtrlAstr.woff2
--------------------------------------------------------------------------------
/res/Ordn.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MY1L/Ctrl/20bac1a968c501cf8295e8f9b81ad84cd14c1e0a/res/Ordn.gif
--------------------------------------------------------------------------------
/res/Runr.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MY1L/Ctrl/20bac1a968c501cf8295e8f9b81ad84cd14c1e0a/res/Runr.png
--------------------------------------------------------------------------------
/res/Zpix.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MY1L/Ctrl/20bac1a968c501cf8295e8f9b81ad84cd14c1e0a/res/Zpix.png
--------------------------------------------------------------------------------
/res/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MY1L/Ctrl/20bac1a968c501cf8295e8f9b81ad84cd14c1e0a/res/favicon.png
--------------------------------------------------------------------------------