->,两笔也能对齐
把连字符抬到>的中线,两笔在垂直方向上对齐。函数的返回类型、注释中的流程,都能保持顺畅的视觉走向,无需连字
正在准备字体…
正在准备字体…
Sha1 Sans / Sha1 Sans Mono / Sha1 Serif
延续Noto系列的设计原则,
无歧义协调易辨认
正在准备字体…
Sha1 Sans Mono对照Noto Sans Mono+Noto Sans SC
标识符、运算符和中文注释经常挤在同一行里。保留Noto的等宽节奏,只在易混淆的轮廓与符号的位置上做调整,让每个字符都能被准确读出
两侧使用相同的文字、字号与字重,所有样本均关闭连字
->,两笔也能对齐把连字符抬到>的中线,两笔在垂直方向上对齐。函数的返回类型、注释中的流程,都能保持顺畅的视觉走向,无需连字
正在准备字体…
正在准备字体…
O与0字母O使用独立轮廓,数字0使用点零。复制订单号、读端口号或排查日志时,轮廓和中间的点一起给出辨认依据
正在准备字体…
正在准备字体…
-,注释的—连字符保持短横,破折号在中间加入实心小圆点。命令参数与自然语言里的停顿,即使出现在同一段代码里,也有不同的视觉标记
正在准备字体…
正在准备字体…
空白相近,字符不同。全角冒号、分号、叹号与问号使用空心圆点,逗号调整重量和位置,全角括号加入短横。从字形辨认标点,减少把中文符号误当代码语法的机会
每组上行在句中半角标点后加空格,下行使用全角标点且没有额外空格;下方的全角调用不能直接作为代码执行
正在准备字体…
正在准备字体…
I l 1 7I保留上下横梁,l去掉左下横,1加入实心三角旗头,7保留斜笔。相似字符各有线索,标识符与数组下标也更容易逐字核对
正在准备字体…
正在准备字体…
|接起来竖线延伸至字体的完整高度,中间的小圆点标识它是符号。在紧凑行距下,同一列的竖线上下相接,终端输出的层次能连贯地读下去
这组使用相同的紧凑行距;连接观感随编辑器行距而变化
正在准备字体…
正在准备字体…
在Sans与Serif中,读清字母、引语与停顿
字母的轮廓、引号的方向、省略号的高度和横线的身份,都影响一句话的阅读。保留正文的节奏,让字形与标点在需要辨认的地方提供清楚的线索
Sans原版:Noto Sans+Noto Sans SC · Serif原版:Noto Serif+Noto Serif SC
O,书写感与辨识度右上开口、向外挑出的斜笔和接回圆弧的回钩,让O带有一笔写成的动势。形式上呼应北欧字母Ø的斜笔,以及书法花饰大写字母(Swash Capitals)的起收笔处理
沿用Noto原生O的比例、笔画重量与字宽,让艺术轮廓融入正文。O由开口、斜笔和回钩识别,0由中心实点识别,两者不再共享纯圆或椭圆的轮廓,区分无歧义
正在准备字体…
正在准备字体…
正在准备字体…
正在准备字体…
中文书面弯引号应有Noto Serif这样明确的开合方向。Sha1 Sans采用它的‘’“”,同时保留适合英文的字宽,避免直接使用Noto Sans SC引号时,给英文引语带来过宽的字长
Sha1 Serif沿用Noto Serif原有的引号设计;嵌套的中文引语与英文引语,在两种场景下保持协调
正在准备字体…
正在准备字体…
正在准备字体…
正在准备字体…
…,三个...话未说完的停顿,与需要逐字抄录的文件名,使用不同的字符。省略号抬到符号中线,三个句点保持在基线附近,让…与...一眼可分
正在准备字体…
正在准备字体…
正在准备字体…
正在准备字体…
一,破折号—“一”保持原来的汉字字形,破折号加入实心小圆点。在章节标题与中英混排的短句里,横线承担的不同含义能从字形直接辨认
正在准备字体…
正在准备字体…
正在准备字体…
正在准备字体…
同一段文字,三个家族,原版与补丁并排比较
字宽调整拉丁字形,中文保持原有字格 · Mono与中文保持直立
正在准备字体…
正在准备字体…
正在准备字体…
正在准备字体…
正在准备字体…
正在准备字体…
继续用熟悉的NOTO