全角与半角有什么不同?
的有关信息介绍如下:
「全角 = zenkaku = fullwidth = 全宽」和「半角 = hankaku = halfwidth = 半宽」是 East Asian Width 系统的两个核心术语,这与「em = 全身」和「en = 半身」构成一组相似概念。
字体层中,字身框横纵向尺寸比通常实现为 1:1 的 glyph image 对应的 glyph 对应的 character 叫做 fullwidth character,通常实现为 0.5:1 的 glyph image 对应的 glyph 对应的 character 则叫做 halfwidth character。例如在典型文献中,悉昙文的每个 grapheme cluster(character string)均为 fullwidth 的。
类似地,字体层中,字身框的横向尺寸通常实现为半个字高的字身框的横向尺寸的 glyph image 对应的 glyph 对应的 character 叫做 en character,通常实现为一个字高的字身框的横向尺寸的 glyph image 对应的 glyph 对应的 character 叫做 em character。前者经常用于衡量任意 character,而后者仅通常用于区分 space / dash 等。
过去人们对着字符谈论 fullwidth / halfwidth,是因为传统结构不区分 character—glyph—glyph image。今日在字符层中对同一字符区分 fullwidth / halfwidth 毫无意义,进而就各字符集中各类历史遗留现象略去不谈。



