w3c / mlreq

Mongolian Layout Requirements
https://www.w3.org/International/mlreq/
23 stars 12 forks source link

Can Hudum hypenation points be derived from Cyrillic? #43

Open r12a opened 2 years ago

r12a commented 2 years ago

I raised a set of issues for Gecko, Blink, & Webkit browsers requesting better support for hyphenation in Mongolian.

Gecko folks noted that they don't have hyphenation break point rules for traditional Mongolian script, but they do for Mongolian written in Cyrillic. They asked the question: would it be possible to automatically generate hyphenation rules for traditional from the cyrillic one?

Any thoughts?

lianghai commented 2 years ago

In order to wrap part of a Hudum word into the next line (not even talking about hyphenation), the layout engine needs to be able to break the word after shaping the whole word. Is that already solved?

r12a commented 2 years ago

That has been requested, but first the browser needs to be able to identify potential break points. Then it can check that the hyphenation rendering is typographically correct.

So my question still stands: can Gecko generate a set of hyphenation break point rules for Hudum from the Cyrillic rules?

lianghai commented 2 years ago

Then it can check that the hyphenation rendering is typographically correct.

I’m just here to make sure you understand that it’s not a matter of being “typographically correct”, but orthographically correct. Breaking a Hudum word before OTL leads to entirely wrong spellings.