GLib.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 GLib.UnicodeBreakType.unknown.

See <ulink url="http://www.unicode.org/unicode/reports/tr14/">http://www.unicode.org/unicode/reports/tr14/</ulink>.

UnicodeBreakType.MANDATORY

Mandatory Break (BK)

UnicodeBreakType.CARRIAGE_RETURN

Carriage Return (CR)

UnicodeBreakType.LINE_FEED

Line Feed (LF)

UnicodeBreakType.COMBINING_MARK

Attached Characters and Combining Marks (CM)

UnicodeBreakType.SURROGATE

Surrogates (SG)

UnicodeBreakType.ZERO_WIDTH_SPACE

Zero Width Space (ZW)

UnicodeBreakType.INSEPARABLE

Inseparable (IN)

UnicodeBreakType.NON_BREAKING_GLUE

Non-breaking ("Glue") (GL)

UnicodeBreakType.CONTINGENT

Contingent Break Opportunity (CB)

UnicodeBreakType.SPACE

Space (SP)

UnicodeBreakType.AFTER

Break Opportunity After (BA)

UnicodeBreakType.BEFORE

Break Opportunity Before (BB)

UnicodeBreakType.BEFORE_AND_AFTER

Break Opportunity Before and After (B2)

UnicodeBreakType.HYPHEN

Hyphen (HY)

UnicodeBreakType.NON_STARTER

Nonstarter (NS)

UnicodeBreakType.OPEN_PUNCTUATION

Opening Punctuation (OP)

UnicodeBreakType.CLOSE_PUNCTUATION

Closing Punctuation (CL)

UnicodeBreakType.QUOTATION

Ambiguous Quotation (QU)

UnicodeBreakType.EXCLAMATION

Exclamation/Interrogation (EX)

UnicodeBreakType.IDEOGRAPHIC

Ideographic (ID)

UnicodeBreakType.NUMERIC

Numeric (NU)

UnicodeBreakType.INFIX_SEPARATOR

Infix Separator (Numeric) (IS)

UnicodeBreakType.SYMBOL

Symbols Allowing Break After (SY)

UnicodeBreakType.ALPHABETIC

Ordinary Alphabetic and Symbol Characters (AL)

UnicodeBreakType.PREFIX

Prefix (Numeric) (PR)

UnicodeBreakType.POSTFIX

Postfix (Numeric) (PO)

UnicodeBreakType.COMPLEX_CONTEXT

Complex Content Dependent (South East Asian) (SA)

UnicodeBreakType.AMBIGUOUS

Ambiguous (Alphabetic or Ideographic) (AI)

UnicodeBreakType.UNKNOWN

Unknown (XX)

UnicodeBreakType.NEXT_LINE

Next Line (NL)

UnicodeBreakType.WORD_JOINER

Word Joiner (WJ)

UnicodeBreakType.HANGUL_L_JAMO

Hangul L Jamo (JL)

UnicodeBreakType.HANGUL_V_JAMO

Hangul V Jamo (JV)

UnicodeBreakType.HANGUL_T_JAMO

Hangul T Jamo (JT)

UnicodeBreakType.HANGUL_LV_SYLLABLE

Hangul LV Syllable (H2)

UnicodeBreakType.HANGUL_LVT_SYLLABLE

Hangul LVT Syllable (H3)

UnicodeBreakType.CLOSE_PARANTHESIS

Closing Parenthesis (CP). Since 2.28

UnicodeBreakType.CONDITIONAL_JAPANESE_STARTER

Conditional Japanese Starter (CJ). Since: 2.32

UnicodeBreakType.HEBREW_LETTER

Hebrew Letter (HL). Since: 2.32

UnicodeBreakType.REGIONAL_INDICATOR

Regional Indicator (RI). Since: 2.36