[]
        
(Showing Draft Content)

GrapeCity.Documents.Text.LineBreakingClass

Enum LineBreakingClass

Namespace
GrapeCity.Documents.Text
Assembly
GcDocs.Imaging.dll

Line breaking classes of the Unicode characters.

public enum LineBreakingClass : byte

Fields

AI = 28

Ambiguous (Alphabetic or Ideographic)

AL = 29

Alphabetic

B2 = 11

Break Opportunity Before and After

BA = 12

Break After

BB = 13

Break Before

BK = 0

Mandatory Break

CB = 15

Contingent Break Opportunity

CJ = 30

Conditional Japanese Starter

CL = 16

Close Punctuation

CM = 3

Combining Mark

CP = 17

Close Parenthesis

CR = 1

Carriage Return

EB = 31

Emoji Base

EM = 32

Emoji Modifier

EX = 18

Exclamation/Interrogation

GL = 8

Non-breaking (“Glue”)

H2 = 33

Hangul LV Syllable

H3 = 34

Hangul LVT Syllable

HL = 35

Hebrew Letter

HY = 14

Hyphen

ID = 36

Ideographic

IN = 19

Inseparable

IS = 23

Infix Numeric Separator

JL = 37

Hangul L Jamo

JT = 39

Hangul T Jamo

JV = 38

Hangul V Jamo

LF = 2

Line Feed

NL = 4

Next Line

NS = 20

Nonstarter

NU = 24

Numeric

OP = 21

Open Punctuation

PO = 25

Postfix Numeric

PR = 26

Prefix Numeric

QU = 22

Quotation

RI = 40

Regional Indicator

SA = 41

Complex Context Dependent (South East Asian)

SG = 5

Surrogate

SP = 9

Space

SY = 27

Symbols Allowing Break After

WJ = 6

Word Joiner

XX = 42

Unknown

ZW = 7

Zero Width Space

ZWJ = 10

Zero Width Joiner