Skip to content

left-vowel (e.g. U+1B3E) in Noto Sans Balinese is positioned incorrectly w.r.t. a consonant cluster  #180

@jungshik

Description

@jungshik

Spun off from googlei18n/noto-fonts#572.

U+1B3E and U+1B3F are positioned incorrectly w.r.t. a consonant cluster. U+1B3[EF] should be positioned to the left of a consonant or a consonant cluster. With a single consonant, they're positioned correctly, but w.r.t. a consonant cluster / a conjunct, they're NOT. USE on Win 10 handles them as expected.

For instance, hb positions the glyph for U+1B3E to the right of a consonant cluster 'ka - virama - ga' in the 4th syllable in line 4a in the 1st screenshot below ( <U+1B13, U+1B44, U+1B15, U+1B3E>). It should be to the left of the consonant cluster as is shaped by USE.

The screenshots below are taken with Edge on Windows 10 (left) and Chrome with harfbuzz (right). hb-view gave the same result as Chrome. The test page is at http://jungshik.github.io/noto/balinese/test.html and the code sequences can be easily extracted from the html source. (Noto Sans Balinese can be downloaded from there, too).

  • All three syllables in line 5 and the 4th in line 4a have this issue
    screen shot 2015-11-20 at 4 34 15 pm
  • 2nd syllable has this issue in the screenshot below.
    screen shot 2015-11-20 at 4 37 18 pm

Metadata

Metadata

Assignees

No one assigned

    Labels

    AndroidUSEUniversal Shaping Engine

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions