Table of Contents

Enum ArabicJoiningType

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

Unicode Joining_Type property values used for Arabic-script cursive shaping. https://www.unicode.org/reports/tr44/#Joining_Type

public enum ArabicJoiningType

Fields

DualJoining = 2

Dual_Joining (D): joins on both sides.

JoinCausing = 3

Join_Causing (C): causes adjacent join-capable characters to join.

LeftJoining = 1

Left_Joining (L): joins on the left side only.

NonJoining = 4

Non_Joining (U): does not participate in cursive joining.

RightJoining = 0

Right_Joining (R): joins on the right side only.

Transparent = 5

Transparent (T): ignored when determining the joining relationship of surrounding characters.

Remarks

These values describe how a character participates in cursive joining with neighboring characters.