不同种类的空格(space) 您所在的位置:网站首页 空格字符长度 不同种类的空格(space)

不同种类的空格(space)

2024-01-24 00:37| 来源: 网络整理| 查看: 265

在计算机文本排版中,空格字符是不可见的,但通常会占据一定的区域(零宽度空格除外),使得文本达到需要的版式。在程序中,部分空格还能对上下文定义适当的操作,例如连字与不连字。

通常,键盘可以直接输入的是普通空格(U+0020)、Tab制表符(U+0009),以及表意文字环境的空格(U+3000)。普通空格和Tab制表符空白宽度随字体不同会改变,表意空格宽度固定为一个字体高。

名称 代码 宽度 备注 制表符(character tabulation) U+0009 9 水平制表符,实体名称: 空格(space) U+0020 32 最常见的ASCII空格,键盘空格键打出的即是它。宽度随字体不同而变化,通常在字体高度的1/5至1/3之间。 不间断空格(no-break space) U+00A0 160   不间断空格,与U+0020类似,但不会断行。实体名称:; 半宽空白(en quad) U+2000 8192   早期为铅活字印刷排版制定的半宽空白,宽度是字体高度的一半。U+2002规范等同于此字符;最好使用U+2002。 全宽空白(em quad) U+2001 8193   早期为铅活字印刷排版制定的全宽空白,宽度等于字体高度。U+2003规范等同于此字符;最好使用U+2003。 半宽空格(en space) U+2002 8194   也称半角空格,宽度是字体高度的一半。实体名称:  全宽空格(em space) U+2003 8195   也称全角空格,宽度等于字体高度。实体名称:  三分之一空格(three-per-em space) U+2004 8196   宽度是字体高度的三分之一。实体名称:  四分之一空格(four-per-em space) U+2005 8197   宽度是字体高度的四分之一。实体名称:  六分之一空格(six-per-em space) U+2006 8198   宽度是字体高度的六分之一。在计算机排版中,有时等于U+2009。 数字空格(figure space) U+2007 8199   在具有等宽数字的字体中,等于一位数字的宽度。实体名称:  标点空格(punctuation space) U+2008 8200   与字体中的窄标点符号一样宽,即句点或逗号的前进宽度。实体名称:  薄空格(thin space) U+2009 8201   宽度是字体高度的五分之一(有时是六分之一)。建议用作国际单位制中千位分隔符。与U+2002到U+2008不同,其宽度可能会在排版中调整。实体名称:  头发空格(hair space) U+200A 8202   比薄空格还窄,实体名称:  狭窄的不间断空格(narrow no-break space) U+202F 8239   类似于U+00A0不间断空格。与蒙古语一起使用时,其宽度通常是正常空格的三分之一;在其他情况下,其宽度有时类似于薄空格(U+2009)的宽度。 中等数学空格(medium mathematical space) U+205F 8287   MMSP。用于数学公式。字高的四分之一。在数学排版中,空格的宽度通常以字体高的18的整数倍给出,并且4/18字体高可能会在几种情况下使用,例如表达式a + b中的a与+之间以及+与b之间。实体名称:  表意空格(ideographic space) U+3000 12288   CJK(中文、日文和韩文)表意文字中使用的全角空格,宽度等于字体高度。 零宽度空格(zero width space) U+200B 8203 ​ ZWSP,零宽度空格。当使用非显式间距的脚本时,用于向文本处理系统指示单词边界。它与软连字符(U+00AD)相似,不同之处在于后者用于表示音节边界,并且在折线处应显示可见的连字符。实体名称:​ 零宽度非连接符(zero width non-joiner) U+200C 8204 ‌ ZWNJ,零宽度非连接符。当放置在两个本来可以连接的字符之间时,ZWNJ使它们分别以最终形式和初始形式打印。实体名称:‌ 零宽度连接符(zero width joiner) U+200D 8205 ‍ ZWJ,零宽度连接符。当放置在两个无法连接的字符之间时,ZWJ会使它们以连接的形式打印。也可以用于单独显示连接形式。取决于默认情况下是否需要连字或连词,可以诱导(如表情符号和僧伽罗语)或抑制(如梵文)用单个字形替换,同时仍允许使用单独的连接形式(与ZWNJ不同)。实体名称:‍ 零宽度词连接符(word joiner) U+2060 8288 ⁠ WJ,词连接符。与U+200B类似,但不会在词内断行。实体名称:⁠ 零宽度不间断空格(zero width non-breaking space) U+FEFF 65279  主要用作字节顺序标记。从Unicode 3.2开始,不推荐用作不间断的指示。请参阅U+2060。

零宽度的空格不可见也不占据空间,主要用作处理上下文的关系,例如断行、连字等。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有