Skip to content

Allow mark placement on latter glyph in a reordered multiple substitution #740

@punchcutter

Description

@punchcutter

Related issues:
#558
#364
https://github.com/OpenType/opentype-layout/blob/master/docs/ligatures.md

We have run into an issue with USE shaping of Newa script. The vowel signs AI, O, and AU get contexually decomposed into two parts: pre-base and post-base. Because this is a multiple substitution the current behavior is to attach any following marks to the first glyph of the multiple sub, but since we have a pre-base reordering triggered by the pref feature this makes no sense. Any marks should try attaching to the post-base half of the substitution instead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions