Table of Contents

Enum WordBreakClass

Namespace
SixLabors.Fonts.Unicode
Assembly
SixLabors.Fonts.dll

Unicode Word_Break property values. https://www.unicode.org/reports/tr29/#Word_Boundaries

public enum WordBreakClass : uint

Fields

ALetter = 9

Alphabetic letters.

CarriageReturn = 0

U+000D CARRIAGE RETURN (CR).

DoubleQuote = 11

Double quote.

Extend = 3

Extending code points that are ignored by most word boundary rules.

ExtendNumLet = 16

Connector characters that extend letters, numbers, and Katakana.

Format = 6

Format characters that are ignored by most word boundary rules.

HebrewLetter = 8

Hebrew letters.

Katakana = 7

Katakana characters.

LineFeed = 1

U+000A LINE FEED (LF).

MidLetter = 13

Mid-letter punctuation.

MidNum = 14

Mid-number punctuation.

MidNumLet = 12

Mid-letter and mid-number punctuation.

Newline = 2

Newline characters other than CR and LF.

Numeric = 15

Numeric characters.

Other = 255

Other.

RegionalIndicator = 5

Regional indicator symbols used to build flag emoji pairs.

SingleQuote = 10

Single quote.

WSegSpace = 17

Horizontal whitespace segmented as word-segmentation space.

ZeroWidthJoiner = 4

U+200D ZERO WIDTH JOINER.