Table of Contents

Enum VerticalGlyphOrientation

Namespace
SharpDX.DirectWrite
Assembly
SharpDX.Direct2D1.dll

The VerticalGlyphOrientation enumeration contains values that specify the desired kind of glyph orientation for the text.

public enum VerticalGlyphOrientation

Fields

Default = 0

The default glyph orientation. In vertical layout, naturally horizontal scripts (Latin, Thai, Arabic, Devanagari) rotate 90 degrees clockwise, while ideographic scripts (Chinese, Japanese, Korean) remain upright, 0 degrees.

Stacked = 1

Stacked glyph orientation. Ideographic scripts and scripts that permit stacking (Latin, Hebrew) are stacked in vertical reading layout. Connected scripts (Arabic, Syriac, 'Phags-pa, Ogham), which would otherwise look broken if glyphs were kept at 0 degrees, remain connected and rotate.

Remarks

The client specifies a VerticalGlyphOrientation-typed value to the analyzer as the desired orientation.

Note??This is the client preference, and the constraints of the script determine the final presentation.?