阿拉伯数字
阿拉伯数字 | |
---|---|
术语名称 | 阿拉伯数字 |
英语名称 | Arabic numerals |
别名 | 印度–阿拉伯数字, Hindu–Arabic numerals |
阿拉伯数字(Arabic numerals)广义上指多种表示数的符号,在中文语境中,常狭义指西阿拉伯数字或称印度–阿拉伯数字的变种。
阿拉伯数字
阿拉伯数字 | ||||
---|---|---|---|---|
0 | 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 |
变体
并排数字和旧式数字
现代常使用的阿拉伯数字字体中,全体数字并排高度,与大写拉丁字母同高,称为 lining figure 或 modern figure 。是打字机时期使用等高等宽的数字和大写字母打印时使用。由于其全部字符对齐,十分适合用于展示数学公式以及编制数学用表。
旧式数字 old-style figure 或文本数字 text figure 是在中世纪时期阿拉伯数字受此传入时,受到拉丁字母小写形状影响的抄写字体,将圆圈放在中间格,与 b 、 d 、 g 的圆圈对齐,并且和 x 等字母同高。由于其形状与小写拉丁字母和谐,通常出现在文本的正文中偶然出现一个数字的情况,也常见于偏手写的字体和较仿古的印刷体。在这种字体中,
- 0 、 1 、 2 与 x 等高位于中间格。部分字体中 1 类似于小体大写字母 I 一样,有上下楔子,可能产生阿拉伯数字和罗马数字的混淆。
- 6 、 8 下部的圆圈位于中间格,存在上伸部分。
- 3 、 4 、 5 、 7 、 9 下方写成勾作为下延部分。也有些字体中 3 、 5 的起笔作为上伸部分而不做下延。
由于汉字也是等高字形,中文字体中基本使用 lining figure 字形。
斜线 0
阿拉伯数字 0 与大小写拉丁字母 Oo 是同形字符,由于手写文章时有上下文不需要区分,实际手写场景中不存在差别。但是在涉及计算机编码、元素符号和数字并列,以及其他科学及工程方面的应用时,由于 0 和 Oo 一样都会单独出现,需要强调区别。人们常常在打字机字体、计算机字体,以及相关场景手写体中,给数字 0 加上斜线(可能穿过圆圈,也可能是内接的)或圆点来区分,称为带斜线的 0 (slashed zero)。当然可能是 Oo 出现在单词里如果增加符号会改变单词辨识度,数字不会有整体识读的问题。
在 Unicode 9.0 中允许通过增加变体选择器 U+FE00
Variation Selector 1 来指定斜线 0 ,但这对字体设计者只是可选项。
变体 1
旧字体中,受到罗马数字中 I 代表 1 ,以及最初 J 是 I 的词尾变体的影响, 1 可能被写成 I 或 J 。
横线 7
带横线的 7 (crossed seven)用于欧洲大陆及其他地区,是部分地区的标准手写体。