East Asian Width
East Asian Width is a classification system that assigns each character to one of six categories, such as Wide, Narrow, Fullwidth, Halfwidth, Ambiguous, or Neutral, based on its typical display width in East Asian text layouts. This distinction matters because scripts like Chinese, Japanese, and Korean often use square glyphs that occupy two monospaced columns, whereas Latin letters and digits usually take one. The property helps software determine line breaking, text alignment, and cursor movement in mixed-language environments, especially when rendering legacy terminals or fixed-width grids. Ambiguous characters, like Greek or Cyrillic letters, are treated as narrow in Western contexts but may be rendered as wide in East Asian fonts, leading to potential inconsistencies. By providing a predictable reference, this system aids in achieving consistent typography and interface design across different languages and platforms, without dictating actual glyph shapes or font choices.
- Abbr
- F
- Count
- 104
Fullwidth is an East Asian Width value for characters occupying two cells, typically full-width forms of Latin, punctuation, and symbols.
- Abbr
- H
- Count
- 123
Halfwidth is a character shape taking exactly half the width of a fullwidth counterpart, typically used for Latin letters, digits, and punctuation.
- Abbr
- W
- Count
- 138925
Wide is for characters that occupy two columns in East Asian typography, typically fullwidth forms, CJK ideographs, and emoji.
- Abbr
- Na
- Count
- 111
Narrow is a fixed width character, typically half a fullwidth glyph, used in East Asian text for Latin letters, digits, and punctuation.
- Abbr
- A
- Count
- 138739
Ambiguous is a width category for characters whose display width depends on context, often appearing narrow in Western fonts but wide in East Asian ones.
- Abbr
- N
- Count
- 32339
Neutral is for characters with ambiguous width, treated as narrow in East Asian contexts but wide elsewhere, depending on surrounding text.