mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 11:37:35 +00:00
37 lines
1.4 KiB
Text
37 lines
1.4 KiB
Text
Lu = Letter, uppercase
|
|
Ll = Letter, lowercase
|
|
Lt = Letter, titlecase
|
|
Lm = Letter, modifier
|
|
Lo = Letter, other
|
|
Mn = Mark, nonspacing
|
|
Mc = Mark, spacing combining
|
|
Me = Mark, enclosing
|
|
Nd = Number, decimal digit
|
|
Nl = Number, letter
|
|
No = Number, other
|
|
Pc = Punctuation, connector
|
|
Pd = Punctuation, dash
|
|
Ps = Punctuation, open
|
|
Pe = Punctuation, close
|
|
Pi = Punctuation, initial quote (may behave like Ps or Pe depending on usage)
|
|
Pf = Punctuation, final quote (may behave like Ps or Pe depending on usage)
|
|
Po = Punctuation, other
|
|
Sm = Symbol, math
|
|
Sc = Symbol, currency
|
|
Sk = Symbol, modifier
|
|
So = Symbol, other
|
|
Zs = Separator, space
|
|
Zl = Separator, line
|
|
Zp = Separator, paragraph
|
|
Cc = Other, control
|
|
Cf = Other, format
|
|
Cs = Other, surrogate
|
|
Co = Other, private use
|
|
Cn = Other, not assigned (including noncharacters)
|
|
|
|
W Wide Naturally wide character, e.g. Hiragana.
|
|
Na Narrow Naturally narrow character, e.g. ISO Basic Latin alphabet.
|
|
F Fullwidth Wide variant with compatibility normalisation to naturally narrow character, e.g. fullwidth Latin script.
|
|
H Halfwidth Narrow variant with compatibility normalisation to naturally wide character, e.g. half-width kana. Includes U+20A9 (₩) as an exception.
|
|
A Ambiguous Characters included in East Asian DBCS codes but also in European SBCS codes, e.g. Greek alphabet. Duospaced behaviour can consequently vary.
|
|
N Neutral Characters which do not appear in East Asian DBCS codes, e.g. Devanagari.
|