Jump to content

ထႅမ်းပလဵတ်ႉ:Whitespace (Unicode)

လုၵ်ႉတီႈ ဝီႇၶီႇၽီးတီးယႃး ဢၼ်လွတ်ႈလႅဝ်းထၢင်ႇႁၢင်ႈ ၼၼ်ႉမႃး
Name Code point Width box May break? In
IDN?
Script Block General
category
Notes
character tabulationU+00099 YesNo CommonBasic LatinOther,
control
HT, Horizontal Tab. HTML/XML named entity: 	, LaTeX: \tab, C escape: \t
line feedU+000A10 Is a line-break CommonBasic LatinOther,
control
LF, Line feed. HTML/XML named entity: 
, C escape: \n
line tabulationU+000B11 Is a line-break CommonBasic LatinOther,
control
VT, Vertical Tab. C escape: \v
form feedU+000C12 Is a line-break CommonBasic LatinOther,
control
FF, Form feed. C escape: \f
carriage returnU+000D13 Is a line-break CommonBasic LatinOther,
control
CR, Carriage return. C escape: \r
spaceU+002032 YesNo CommonBasic LatinSeparator,
space
Most common (normal ASCII space). LaTeX: \ 
next lineU+0085133 Is a line-break CommonLatin-1
Supplement
Other,
control
NEL, Next line. LaTeX: \\
no-break spaceU+00A0160  NoNo CommonLatin-1
Supplement
Separator,
space
Non-breaking space: identical to U+0020, but not a point at which a line may be broken. HTML/XML named entity:  ,   LaTeX: ~
ogham space markU+16805760 YesNo OghamOghamSeparator,
space
Used for interword separation in Ogham text. Normally a vertical line in vertical text or a horizontal line in horizontal text, but may also be a blank space in "stemless" fonts. Requires an Ogham font.
en quadU+20008192  YesNo CommonGeneral
Punctuation
Separator,
space
Width of one en. U+2002 is canonically equivalent to this character; U+2002 is preferred.
em quadU+20018193 YesNo CommonGeneral
Punctuation
Separator,
space
Also known as "mutton quad". Width of one em. U+2003 is canonically equivalent to this character; U+2003 is preferred.
en spaceU+20028194 YesNo CommonGeneral
Punctuation
Separator,
space
Also known as "nut". Width of one en. U+2000 En Quad is canonically equivalent to this character; U+2002 is preferred. HTML/XML named entity:  , LaTeX: \enspace (the LaTeX en space is a no-break space)
em spaceU+20038195 YesNo CommonGeneral
Punctuation
Separator,
space
Also known as "mutton". Width of one em. U+2001 Em Quad is canonically equivalent to this character; U+2003 is preferred. HTML/XML named entity:  , LaTeX: \quad
three-per-em spaceU+20048196 YesNo CommonGeneral
Punctuation
Separator,
space
Also known as "thick space". One third of an em wide. HTML/XML named entity:  , LaTeX: \; (the LaTeX thick space is a no-break space)
four-per-em spaceU+20058197 YesNo CommonGeneral
Punctuation
Separator,
space
Also known as "mid space". One fourth of an em wide. HTML/XML named entity:  
six-per-em spaceU+20068198 YesNo CommonGeneral
Punctuation
Separator,
space
One sixth of an em wide. In computer typography, sometimes equated to U+2009.
figure spaceU+20078199 NoNo CommonGeneral
Punctuation
Separator,
space
Figure space. In fonts with monospaced digits, equal to the width of one digit. HTML/XML named entity:  
punctuation spaceU+20088200 YesNo CommonGeneral
Punctuation
Separator,
space
As wide as the narrow punctuation in a font, i.e. the advance width of the period or comma.[1] HTML/XML named entity:  
thin spaceU+20098201 YesNo CommonGeneral
Punctuation
Separator,
space
Thin space; one-fifth (sometimes one-sixth) of an em wide. Recommended for use as a thousands separator for measures made with SI units. Unlike U+2002 to U+2008, its width may get adjusted in typesetting.[2] HTML/XML named entity:  ,  , LaTeX: \, (the LaTeX thin space is a no-break space)
hair spaceU+200A8202 YesNo CommonGeneral
Punctuation
Separator,
space
Thinner than a thin space. HTML/XML named entity:     (does not work in all browsers)
line separatorU+20288232 Is a line-break CommonGeneral
Punctuation
Separator,
line
paragraph separatorU+20298233 Is a line-break CommonGeneral
Punctuation
Separator,
paragraph
narrow no-break spaceU+202F8239 NoNo CommonGeneral
Punctuation
Separator,
space
Narrow no-break space. Similar in function to U+00A0 No-Break Space. When used with Mongolian, its width is usually one third of the normal space; in other context, its width sometimes resembles that of the Thin Space (U+2009). LaTeX: \,
medium mathematical spaceU+205F8287 YesNo CommonGeneral
Punctuation
Separator,
space
MMSP. Used in mathematical formulae. Four-eighteenths of an em.[3] In mathematical typography, the widths of spaces are usually given in integral multiples of an eighteenth of an em, and 4/18 em may be used in several situations, for example between the a and the + and between the + and the b in the expression a + b.[4] HTML/XML named entity:  , LaTeX: \: (the LaTeX medium space is a no-break space)
ideographic spaceU+300012288  YesNo CommonCJK Symbols
and
Punctuation
Separator,
space
As wide as a CJK character cell (fullwidth). Used, for example, in tai tou.
 Name  Code point Width box May break? In
IDN?
Script Block General
category
Notes
mongolian vowel separatorU+180E6158 YesNo MongolianMongolianOther,
Format
MVS. A narrow space character, used in Mongolian to cause the final two characters of a word to take on different shapes.[5] It is no longer classified as space character (i.e. in Zs category) in Unicode 6.3.0, even though it was in previous versions of the standard.
zero width spaceU+200B8203 YesNo ?General
Punctuation
Other,
Format
ZWSP, zero-width space. Used to indicate word boundaries to text processing systems when using scripts that do not use explicit spacing. It is similar to the soft hyphen, with the difference that the latter is used to indicate syllable boundaries, and should display a visible hyphen when the line breaks at it. HTML/XML named entity: ​[6][lower-alpha 3]
zero width non-joinerU+200C8204 YesContext-dependent[11] ?General
Punctuation
Other,
Format
ZWNJ, zero-width non-joiner. When placed between two characters that would otherwise be connected, a ZWNJ causes them to be printed in their final and initial forms, respectively. HTML/XML named entity: ‌
zero width joinerU+200D8205 YesContext-dependent[12] ?General
Punctuation
Other,
Format
ZWJ, zero-width joiner. When placed between two characters that would otherwise not be connected, a ZWJ causes them to be printed in their connected forms. Can also be used to display joining forms in isolation. Depending on whether a ligature or conjunct is expected by default, can either induce (as in emoji and in Sinhala) or suppress (as in Devanagari) substitution with a single glyph, whilst still permitting use of individual joining forms (unlike ZWNJ). HTML/XML named entity: ‍
word joinerU+20608288 NoNo ?General
Punctuation
Other,
Format
WJ, word joiner. Similar to U+200B, but not a point at which a line may be broken. HTML/XML named entity: ⁠
zero width non-breaking spaceU+FEFF65279 NoNo ?Arabic
Presentation
Forms-B
Other,
Format
Zero-width non-breaking space. Used primarily as a Byte Order Mark. Use as an indication of non-breaking is deprecated as of Unicode 3.2; see U+2060 instead.
  1. White_Space is a binary Unicode property.[13]
  2. "Unicode 15.0 UCD: PropList.txt". 2022-08-05. Retrieved 2022-09-16.
  3. Although ​ is one HTML5 named entity for U+200B, the additional names NegativeMediumSpace, NegativeThickSpace, NegativeThinSpace and NegativeVeryThinSpace (which are names used in the Wolfram Language for negative-advance spaces, which it maps to the Private Use Area)[7][8][9][10] are also defined by HTML5 as aliases for U+200B (e.g. ​).[6]
  1. "Character design standards – space characters". Character design standards. Microsoft. 1998–1999. Archived from the original on August 23, 2000. Retrieved 2009-05-18. {{cite web}}: |archive-date= / |archive-url= timestamp mismatch; မၢတ်ႉၶျ် 14, 2010 suggested (help)
  2. The Unicode Standard 5.0, printed edition, p. 205; also available at ထႅမ်းပလဵတ်ႉ:Citebook
  3. "General Punctuation" (PDF). The Unicode Standard 5.1. Unicode Inc. 1991–2008. Retrieved 2009-05-13.
  4. Sargent, Murray III (2006-08-29). "Unicode Nearly Plain Text Encoding of Mathematics (Version 2)". Unicode Technical Note #28. Unicode Inc. pp. 19–20. Retrieved 2009-05-19.
  5. Gillam, Richard (2002). Unicode Demystified: A Practical Programmer's Guide to the Encoding Standard. Addison-Wesley. ISBN 0-201-70052-2.
  6. 1 2 Hickson, Ian. "12.5 Named character references". HTML Standard. WHATWG.
  7. Wolfram. "\[NegativeThickSpace]". Wolfram Language Documentation.
  8. Wolfram. "\[NegativeMediumSpace]". Wolfram Language Documentation.
  9. Wolfram. "\[NegativeThinSpace]". Wolfram Language Documentation.
  10. Wolfram. "\[NegativeVeryThinSpace]". Wolfram Language Documentation.
  11. Faltstrom, P., ed. (August 2010). "Zero Width Non-Joiner". The Unicode Code Points and Internationalized Domain Names for Applications (IDNA). IETF. sec. A.1. doi:10.17487/RFC5892. RFC 5892. Retrieved September 4, 2019.
  12. Faltstrom, P., ed. (August 2010). "Zero Width Joiner". The Unicode Code Points and Internationalized Domain Names for Applications (IDNA). IETF. sec. A.2. doi:10.17487/RFC5892. RFC 5892. Retrieved September 4, 2019.
  13. "Unicode Standard Annex #44, Unicode Character Database".