New article: Encoding orders of Brahmic scripts

Documents the encoding orders that the OpenType Universal Shaping Engine assumes for the Brahmic scripts it supports. Understanding encoding orders is necessary when rendering or otherwise interpreting text in these scripts, as well es when entering text using input methods or otherwise generating text.

https://lontar.eu/en/notes/encoding-orders-of-brahmic-scripts/

Encoding orders of Brahmic scripts

@norbert in the Brahmi section, is this correct? Great work to have all this documented!
@ohbendy Chakma that is. The USE overrides the positions of Chakma above- and below-base vowels so that below-base vowels must come before above-base vowels. For the rationale, see
https://github.com/microsoft/font-tools/issues/25
USE overrides for Chakma below-base vowel signs · Issue #25 · microsoft/font-tools

USE currently overrides all Chakma above-base vowel signs to have Indic_Positional_Category=Bottom. This means that a cluster with an above-base vowel sign and a below-base vowel sign can be writte...

GitHub
@norbert ah ok I see! How funny. Perhaps a note there so it doesn’t look like an error?
@ohbendy I added it as an example in the Caveats section. Thank you!
@Norbert Lindenberg Can those fonts be used in - say - Scribus?
Norbert Lindenberg (@[email protected])

31 Posts, 52 Following, 43 Followers · Working on fonts, keyboards, tools, and standards for Brahmic scripts.

typo.social
@jrp I’m not familiar with Scribus.