notofonts / javanese

Noto Javanese
SIL Open Font License 1.1
6 stars 1 forks source link

Problems on Pasangans on Noto Sans Javanese #2

Closed mahalisyarifuddin closed 1 year ago

mahalisyarifuddin commented 5 years ago

Font

NotoSansJavanese-Regular.ttf

Where the font came from, and when

Site: https://github.com/googlei18n/noto-fonts/blob/master/phaseIII_only/unhinted/ttf/NotoSansJavanese/NotoSansJavanese-Regular.ttf Date: 2018-12-19

Font Version

2.000

OS name and version

Windows 7

Application name and version

Firefox 64.0

Issue

There are some problems with the pasangans:

  1. Example: ꦠꦶꦏꦸꦱ꧀ꦕ꧀ꦭꦸꦫꦸꦠ꧀ (Tikus clurut) When the input is consonant + pangkon + consonant + pangkon + consonant + suku, the result is collided pasangans and suku. tikus clurut

  2. Example: ꦩꦔꦤ꧀ꦏꦿꦸꦥꦸꦏ꧀ (Mangan krupuk) When the input is consonant + pangkon + consonant + cakra + suku, the pasangan don't transform into pasangan with suku, and the suku is stuffed in the first consonant. mangan krupuk

adtbayuperdana commented 5 years ago

furthest stack of noto

From left to right: mangan krupuk | mangan kwaci | mangan klepon | mantrya

For problem number 2, it seems that the stack is correctly rendered in Google Chrome. I use this website: https://r12a.github.io/pickers/javanese/ in Chrome version 71

For problem number 1, Noto Sans Javanese does not have third stack of La+suku and automatic breaking with pangkon indeed did not occur in the same website and browser.

simoncozens commented 2 years ago

The second issue is fixed. For the first issue, I think we do actually have a second-level la panjingan in the font, but I don't know if this is the rendering that people would actually want in this case. Maybe we should apply the second level stack, and if people wanted to split tikus / clurut they could use a space or ZWNJ.

simoncozens commented 1 year ago

I've added a second level stack:

shape