narrowcharacter
Narrowcharacter is a term used to describe a character or glyph that occupies a narrow display width in text rendering, typically one monospaced column, as opposed to wide or double-width characters that occupy two columns in many East Asian fonts. The concept is important for text layout, alignment, and cursor positioning in consoles, terminals, and other monospaced environments.
In typography and encoding, narrow characters are often associated with single-byte representations such as ASCII or
In programming, narrow character strings typically use 8-bit encodings (for example, char in C and many languages),
Implications of character width include text wrapping, alignment in tables, and cursor positioning in terminal prompts.
See also: half-width character, full-width character, East Asian width, wide character, CJK typography, Unicode.