Enum LineBreakClass
Unicode line break classes. https://www.unicode.org/reports/tr14/tr14-37.html#Table1
Namespace: SixLabors.Fonts.Unicode
Assembly: SixLabors.Fonts.dll
Syntax
public enum LineBreakClass : uint
Fields
Name | Description |
---|---|
AI | Ambiguous (Alphabetic or Ideograph) |
AL | Alphabetic |
B2 | Break on either side (but not pair) |
BA | Break after |
BB | Break before |
BK | Break (mandatory) |
CB | Contingent break |
CJ | Conditional Japanese Starter |
CL | Closing punctuation |
CM | Combining marks |
CP | Closing parenthesis |
CR | Carriage return |
EB | Emoji Base |
EM | Emoji Modifier |
EX | Exclamation/Interrogation |
GL | Glue |
H2 | Hangul LV |
H3 | Hangul LVT |
HL | Hebrew Letter |
HY | Hyphen |
ID | Ideographic |
IN | Inseparable characters |
IS | Infix separator |
JL | Hangul L Jamo |
JT | Hangul T Jamo |
JV | Hangul V Jamo |
LF | Line feed |
NL | Next line |
NS | Non-starters |
NU | Numeric |
OP | Open punctuation |
PO | Postfix |
PR | Prefix |
QU | Ambiguous quotation |
RI | Regional Indicator |
SA | South-East Asian |
SG | Surrogates |
SP | Space |
SY | Symbols allowing break after |
WJ | Word joiner |
XX | Unknown |
ZW | Zero-width space |
ZWJ | Zero Width Joiner |