[]
        
(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)

AK = 29

Aksara

AL = 30

Alphabetic

AP = 31

Aksara Pre-Base

AS = 32

Aksara Start

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 = 33

Conditional Japanese Starter

CL = 16

Close Punctuation

CM = 3

Combining Mark

CP = 17

Close Parenthesis

CR = 1

Carriage Return

EB = 34

Emoji Base

EM = 35

Emoji Modifier

EX = 18

Exclamation/Interrogation

GL = 8

Non-breaking (“Glue”)

H2 = 36

Hangul LV Syllable

H3 = 37

Hangul LVT Syllable

HL = 38

Hebrew Letter

HY = 14

Hyphen

ID = 39

Ideographic

IN = 19

Inseparable

IS = 23

Infix Numeric Separator

JL = 40

Hangul L Jamo

JT = 42

Hangul T Jamo

JV = 41

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 = 43

Regional Indicator

SA = 44

Complex Context Dependent (South East Asian)

SG = 5

Surrogate

SP = 9

Space

SY = 27

Symbols Allowing Break After

VF = 45

Virama Final

VI = 46

Virama

WJ = 6

Word Joiner

XX = 47

Unknown

ZW = 7

Zero Width Space

ZWJ = 10

Zero Width Joiner