├── 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 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 |
字体译文电码字体译文电码字体译文电码字体译文电码
AaAa· ‒BbBb‒ · · ·CcCc‒ · ‒ ·DdDd‒ · ·
EeEe·FfFf· · ‒ ·GgGg‒ ‒ ·HhHh· · · ·
IiIi· ·JjJj· ‒ ‒ ‒KkKk‒ · ‒LlLl· ‒ · ·
MmMm‒ ‒NnNn‒ ·OoOo‒ ‒ ‒PpPp· ‒ ‒ ·
QqQq‒ ‒ · ‒RrRr· ‒ ·SsSs· · ·TtTt
UuUu· · ‒VvVv· · · ‒WwWw· ‒ ‒XxXx‒ · · ‒
YyYy‒ · ‒ ‒ZzZz‒ ‒ · ·
133 |

数字・NUM

134 | 135 | 136 | 137 | 138 | 139 | 140 |
字体译文电码字体译文电码字体译文电码字体译文电码
00‒ ‒ ‒ ‒ ‒11· ‒ ‒ ‒ ‒22· · ‒ ‒ ‒33· · · ‒ ‒
44· · · · ‒55· · · · ·66‒ · · · ·77‒ ‒ · · ·
88‒ ‒ ‒ · ·99‒ ‒ ‒ ‒ ·
141 | 142 |
143 |

綿雲飴里
* BY MYIL *

144 | 145 | 146 | 147 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 綿飴协议 | MY1License 2 | 3 | # Ctrl 4 | 基于[2021年7月18日的投票结果](https://t.bilibili.com/548801038367849128?tab=2),我的完全原创字体家族现以“尺规 | Ctrl”为姓。 5 | 6 | Ctrl(control,寓意尺规作图)系列包含几个风格不同的字族。由于使用共通的字重和度量,这些字族任意混排仍能协调,也与雅黑等系统中文字体搭配。 7 | 8 | 9 |

〔字体可在 /Releases 搜索下载〕

10 | 11 | ---- 12 | 13 | 包含如下字族,目前有无衬线和像素风格。可点击本页上方不远处的菜单按钮(形如三点三横的)快速跳转。 14 | 15 | ## Ctrl 16 | ![Ctrl.png](res/Ctrl.png) 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 | ![Ordn.gif](res/Ordn.gif) 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 | ![为𠷡镀金,画蛇添足](https://user-images.githubusercontent.com/58043328/235163145-ecf57263-99d8-4cd6-81bd-a77e39fdecc3.gif) 96 | 97 | **[噗叽体](https://github.com/MY1L/FontGame#噗叽--poop)**。这是个字重可变宽体圆体,下载不在这儿,请点前方链接。\ 98 | 之所以没取名“尺规噗叽”,是因为这个作为中文字体却缺“尺规”二字,很💩。 99 | 100 | 视频预览:[「为𠷡镀金,画蛇添足」 开源免费,可变字体“噗叽|Poop”发布\_哔哩哔哩](https://www.bilibili.com/video/BV1QY4y1U7bd/) 101 | 102 | ## Runr 103 | ![Runr.png](res/Runr.png) 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(csurU+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 | ![Zpix.png](res/Zpix.png) 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 | ![Zsye.png](https://github.com/MY1L/Monu/raw/main/docs/Zsye.png) 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 --------------------------------------------------------------------------------