UnicodeBreakType
- class UnicodeBreakType
These are the possible line break classifications.
Since new Unicode versions may add new types here, applications should be ready
to handle unknown values. They may be regarded as UNKNOWN
.
See Unicode Line Breaking Algorithm.
Fields
- class UnicodeBreakType
- AFTER
Break Opportunity After (BA)
- AKSARA
Aksara (AK). Since: 2.80
G_UNICODE_BREAK_AKSARA_PRE_BASE
(AP). Since: 2.80G_UNICODE_BREAK_AKSARA_START
(AS). Since: 2.80G_UNICODE_BREAK_VIRAMA_FINAL
(VF). Since: 2.80G_UNICODE_BREAK_VIRAMA
(VI). Since: 2.80
- AKSARA_PRE_BASE
- AKSARA_START
- ALPHABETIC
Ordinary Alphabetic and Symbol Characters (AL)
- AMBIGUOUS
Ambiguous (Alphabetic or Ideographic) (AI)
- BEFORE
Break Opportunity Before (BB)
- BEFORE_AND_AFTER
Break Opportunity Before and After (B2)
- CARRIAGE_RETURN
Carriage Return (CR)
- CLOSE_PARANTHESIS
Closing Parenthesis (CP). Since 2.28. Deprecated: 2.70: Use
CLOSE_PARENTHESIS
instead.
- CLOSE_PARENTHESIS
Closing Parenthesis (CP). Since 2.70
- CLOSE_PUNCTUATION
Closing Punctuation (CL)
- COMBINING_MARK
Attached Characters and Combining Marks (CM)
- COMPLEX_CONTEXT
Complex Content Dependent (South East Asian) (SA)
- CONDITIONAL_JAPANESE_STARTER
Conditional Japanese Starter (CJ). Since: 2.32
- CONTINGENT
Contingent Break Opportunity (CB)
- EMOJI_BASE
Emoji Base (EB). Since: 2.50
- EMOJI_MODIFIER
Emoji Modifier (EM). Since: 2.50
- EXCLAMATION
Exclamation/Interrogation (EX)
- HANGUL_LVT_SYLLABLE
Hangul LVT Syllable (H3)
- HANGUL_LV_SYLLABLE
Hangul LV Syllable (H2)
- HANGUL_L_JAMO
Hangul L Jamo (JL)
- HANGUL_T_JAMO
Hangul T Jamo (JT)
- HANGUL_V_JAMO
Hangul V Jamo (JV)
- HEBREW_LETTER
Hebrew Letter (HL). Since: 2.32
- HYPHEN
Hyphen (HY)
- IDEOGRAPHIC
Ideographic (ID)
- INFIX_SEPARATOR
Infix Separator (Numeric) (IS)
- INSEPARABLE
Inseparable (IN)
- LINE_FEED
Line Feed (LF)
- MANDATORY
Mandatory Break (BK)
- NEXT_LINE
Next Line (NL)
- NON_BREAKING_GLUE
Non-breaking (“Glue”) (GL)
- NON_STARTER
Nonstarter (NS)
- NUMERIC
Numeric (NU)
- OPEN_PUNCTUATION
Opening Punctuation (OP)
- POSTFIX
Postfix (Numeric) (PO)
- PREFIX
Prefix (Numeric) (PR)
- QUOTATION
Ambiguous Quotation (QU)
- REGIONAL_INDICATOR
Regional Indicator (RI). Since: 2.36
- SPACE
Space (SP)
- SURROGATE
Surrogates (SG)
- SYMBOL
Symbols Allowing Break After (SY)
- UNKNOWN
Unknown (XX)
- VIRAMA
- VIRAMA_FINAL
- WORD_JOINER
Word Joiner (WJ)
- ZERO_WIDTH_JOINER
Zero Width Joiner (ZWJ). Since: 2.50
- ZERO_WIDTH_SPACE
Zero Width Space (ZW)