Home | History | Annotate | Download | only in src

Lines Matching full:matra

869    * Each matra and any syllable modifier sign in the cluster are moved to the
872 * parts before any repositioning. Matra characters are classified by which
907 /* Mark final consonants. A final consonant is one appearing after a matra,
973 * Uniscribe doesn't move the Halant with Left Matra.
976 * U+0DDA split matra since it decomposes to U+0DD9,U+0DCA
977 * where U+0DD9 is a left matra and U+0DCA is the virama.
978 * We don't want to move the virama with the left matra.
993 * since the last consonant or matra. */
1407 * If a pre-base matra character had been reordered before applying basic
1409 * whether half-forms had been formed. Actual position for the matra is
1410 * defined as ?after last standalone halant glyph, after initial matra
1415 if (start + 1 < end && start < base) /* Otherwise there can't be any pre-base matra characters. */
1422 * We want to position matra after them.
1432 * not belong to the Matra itself! */
1546 * first matra, syllable modifier sign or vedic sign.
1560 * immediately before the first post-base matra, syllable modifier
1590 * If the Reph is to be ending up after a Matra,Halant sequence,
1591 * position it before that Halant so it can interact with the Matra.
1646 * 2. Try to find a target position the same way as for pre-base matra.
1656 * We want to position matra after them.
1665 * split matra, it should be reordered to *before* the left part of such matra. */
1701 /* Apply 'init' to the Left Matra if it's a word start. */