In computer typography, sometimes equated to U+2009.įigure space. HTML/XML named entity: &emsp13 Īlso known as "mid space". HTML/XML named entity: &emsp, LaTeX: '\quad'Īlso known as "thick space". U+2001 Em Quad is canonically equivalent to this character U+2003 is preferred. HTML/XML named entity: &ensp, LaTeX: '\enspace'Īlso known as "mutton". U+2000 En Quad is canonically equivalent to this character U+2002 is preferred. U+2003 is canonically equivalent to this character U+2003 is preferred.Īlso known as "nut". U+2002 is canonically equivalent to this character U+2002 is preferred.Īlso known as "mutton quad". Normally a vertical line in vertical text or a horizontal line in horizontal text, but may also be a blank space in "stemless" fonts. Used for interword separation in Ogham text. Non-breaking space: identical to U+0020, but not a point at which a line may be broken. HTML/XML named entity: &Tab, LaTeX: '\tab' Unicode characters with property White_Space=yes The remaining characters may also be used, but are not of this "Bidi" type. Seventeen use a definition of whitespace consistent with the algorithm for bidirectional writing ("Bidirectional Character Type=WS") and are known as "Bidi-WS" characters. The table below lists the twenty-five characters defined as whitespace ("WSpace=Y", "WS") characters in the Unicode Character Database. Depending on context, a line-break generated by the return or enter key may be considered whitespace as well. The most common whitespace characters may be typed via the space bar or the tab key.
However, they are coded inside an application, whitespace can be processed the same as any other character code and programs can do the proper action as defined for the context in which they occur. The term "whitespace" is based on the resulting appearance on ordinary paper.
Kingdom of Kroz), and word processing software would use this to produce printed effects such as bold, underline, and strikeout. Many early computer games used such codes to draw a screen (e.g. Older keyboards might instead say Return, abbreviating the typewriter keyboard meaning 'Carriage-Return' which generated an electromechanical return to the left stop (CR code in ASCII- hex &0D ) and a line feed or move to the next line (LF code in ASCII-hex &0A ) in some applications these were independently used to draw text cell based displays on monitors or for printing on tractor-guided printers-which might also contain reverse motions/positioning code sequences allowing text-based output devices to achieve more sophisticated output. Vertical whitespace is a bit more varied as to how it is encoded, but the most obvious in typing is the ↵ Enter result, which creates a 'newline' code sequence in applications programs. Horizontal whitespace may also be entered on many keyboards through the use of the Tab ↹ key, although the length of the space may vary. With many keyboard layouts, a whitespace character may be entered through the use of a spacebar. Relative widths of various spaces in Unicode