Re: [HarfBuzz] Documenting OpenType shaping

2018-06-15 Thread Jonathan Kew
On 15/06/2018 15:53, Nathan Willis wrote: It seems like this it what is used (the same regexps being used for all scripts in HarfBuzz's Indic shaper): matra_group = z{0,3}.M.N?.(H | forced_rakar)?; [...] halant_or_matra_group = (final_halant_group | (H.ZWJ)? matra_group{0,4}); ... and that on

Re: [HarfBuzz] Documenting OpenType shaping

2018-06-15 Thread Nathan Willis
On Wed, Jun 6, 2018 at 2:29 PM, Richard Wordingham < richard.wording...@ntlworld.com> wrote: > On Tue, 5 Jun 2018 09:42:38 -0500 > Nathan Willis wrote: > > > Your feedback and help is appreciated! > > * Malayalam Remarks * > > In Sections 2.2 and 2.3, how are multiple vowels handled, such as > U+

Re: [HarfBuzz] Documenting OpenType shaping

2018-06-15 Thread Nathan Willis
On Tue, Jun 5, 2018 at 12:58 PM, Behdad Esfahbod wrote: > Hey, > > Something I quickly spotted: > > """ > "Ra,Halant" sequences that occur elsewhere in the syllable may take on a > below-base form (called "Rakaar" in Devanagari and most other scripts, and > called "Raphala" in Bengali). > """ > >