forked from n8willis/opentype-shaping-documents
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request n8willis#83 from n8willis/base-clarification
Base clarification in Indic. This updates instances of the term "base consonant" to either "syllable base" or to "base consonant or syllable base", whichever is more appropriate in the context. Notably, it also changes `POS_BASE_CONSONANT` to `POS_SYLLABLE_BASE` in the sort-ordering list. The result ought to be more flexible for treating consonant-based and independent-vowel–based (IV-based) syllables identically. This affects all Indic script docs linked to from the "indic-general" document. Note that in some situations, there may not actually be any attestation that a particular feature will occur in an IV-based syllable in a particular language, but we are aiming for consistency across the whole script set, and carving out exceptions does not make things simpler. Also note that the current change set does _not_ affect "Brahmic"-derived scripts that aren't handled by the old Indic/Indic2 shaper models (such as Myanmar and Khmer). In all likelihood we'll make the same change there, too, but since there are other major differences, we're working on them separately.
- Loading branch information
Showing
11 changed files
with
1,398 additions
and
736 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.