-
Notifications
You must be signed in to change notification settings - Fork 560
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
Fixes for diacritics and serifs #1115
Comments
"diacritics go beyond the glyph borders" are all considered by design. We do not do special handling of compressing marks. |
For U+2010, 2011, 2012: U+2010 and 2011 should be identical with a hyphen ( |
* Fix geometry of: - Latin Small Letter B with Stroke (`U+0180`) (#1115). - Latin Letter Capital Gha (`U+01A2`), Latin Letter Small Gha (`U+01A3`) (#1115). - Latin Letter Inverted Glottal Stop with Stroke (`U+01BE`) (#1115). - Latin Capital Letter Hwair (`U+01F6`), Latin Small Letter Hwair (`U+0195`) (#1115). - Latin Capital Letter Y with Stroke (`U+024E`) (#1115). - Greek Capital Letter Theta (`U+0398`) (#1115). - Greek Capital Letter Xi (`U+039E`) (#1115). - Greek Capital Letter Delta (`U+0394`), Increment Symbol (`U+2206`) under Slab (#1115). - Greek Capital Letter Psi (`U+03A8`), Greek Small Letter Psi (`U+03C8`), Cyrillic Small Letter Psi (`U+0471`) (#1115). - Greek Small Letter Upsilon (`U+03C5`) (#1115). - Greek Small Letter Chi (`U+03C7`) (#1115). - Latin Small Letter A With Right Half Ring (`U+1E9A`) (#1115). - Latin Small Letter Y With Dot Below (`U+1EF5`) (#1115).
For upper case Greek with Tonos and other over marks, since Iosevka's default width is too narrow, implementing marks at left will significantly increase the complexity of the building process, so I picked what Pragmata Pro did (back in 2016 I think): place the marks above the letters. |
Thank you again for your prompt response. I really appreciate the upcoming fixes! About U+1E65 For U+2010/2011 and U+2012, the list of fonts is similar, including Pragmata Pro. |
The problem with the hyphen is that in ASCII it duplexes as the minus sign so it cannot be too short. However for Aile ane Etoile, changing metrics is sort of acceptable. |
…Small Letter with Ogonek (`U+012F`) (#1115).
All issues, except for "overflowing stacking marks" are fixed. Stacking marks are considered by design. Resolve as Fixed. |
iosevka_report.pdf
iosevka_report.docx
The text was updated successfully, but these errors were encountered: