-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support "abvm" and "blwm" in MarkFeatureWriter #179
Comments
To be clear this would process all the anchors regardless of the anchor names and script ss long as |
I just changed that for Tibetan Glyphs doesnot write "abvm" and "blwm" but just one "mkmk" feature. And I omit the |
@schriftgestalt in your comment above, you said, referring to the anchors with non-standard names:
Does that mean you cut the EM square in half and whatever is in the top half is abvm, what is below is blwm? Also, could please you send me the list of script names for which Glyphs.app generates abvm/blwm feature? Thanks |
Yes and check the anchor name is:
devanagari, oriya, kannada, malayalam, gujarati, telugu, gurmukhi, tamil, bengali, cham |
Awesome thank you! |
@ohbendy @punchcutter @behdad @schriftgestalt In the OpenType Feature Tag registry, under "abvm" and "blwm" paragraphs, I read that these features are meant to position marks above (or below) the base glyphs; and also that they provide
Lookup type 4 and 5 are defined respectively as Mark-To-Base and Mark-To-Liga lookup types. However, when I inspect the output of Glyphs.app, I can see that it also registers Mark-To-Mark (Lookup Type 6) lookups in the blwm and abvm features. Based on the above mentioned quotes from the spec, I believe that mkmk lookups and features should stay distinct from the abvm/blwm features. I'm not sure what to do: should I follow Glyphs.app and add the mark-to-mark lookups to the abvm/blwm features, or should I only add mark-to-base and mark-to-liga lookups to these, and define a separate |
ok, in this other document they say "abvm" includes
https://docs.microsoft.com/en-us/typography/script-development/kannada so mark-to-mark could be in there too. I was confused by the other description only mentioning lookup type 4 and 5, sorry for the noise. |
we should extend the MarkFeatureWriter (or add new writer sublcass) so that we write these Indic-related features.
googlefonts/glyphsLib#223 (comment)
related to #176
The text was updated successfully, but these errors were encountered: