Module allsorts_no_std::gpos[][src]

Glyph positioning (gpos) implementation.

The Glyph Positioning table (GPOS) provides precise control over glyph placement for sophisticated text layout and rendering in each script and language system that a font supports.

https://docs.microsoft.com/en-us/typography/opentype/spec/gpos

Structs

Info

A positioned glyph.

Enums

Attachment

Placement of an attachment relative to a base glyph.

Placement

Adjustment to the placement of a glyph as a result of kerning, etc.

Functions

apply

Apply glyph positioning rules to glyph Info.

apply_fallback

Apply basic mark processing when there is no gpos table available.

apply_features

Apply glyph positioning using specified OpenType features.