-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
U+03C6 and U+03D5 swapped (Forms of the Greek letter Phi) #120
Comments
This issue relates to issue #70 in the Source Sans repository. The shape of U+03C6 can be the loop form or the full stroke form. The form used will depend on the genre of the design and on the designer's preferences. |
Regenerates Instances. Adds rules to <family.fea> and <italics.fea> to shift <breinverteddoublecmb> and <macrondoublebelowcmb> when they would otherwise collide with extenders. Cleans up feature files a bit. Fixes the following bugs: adobe-fonts#115: COMBINING DOUBLE INVERTED BREVE (U+0361) causes characters to overlap adobe-fonts#120: U+03C6 and U+03D5 swapped (Forms of the Greek letter Phi)
Thanks for your effort. It seems like U+03C6 and U+03D5 look the same now, though. Was that intended? |
Their extender lengths are different to harmonize with their respective scripts. How would you expect them to differ?
|
U+03C6 to use the curly form, as Unicode suggests:
See Unicode 8.0.0, Chapter 7.2, “Representative Glyphs for Greek Phi” |
I thought I had fixed this. If it is still an error, then I apologize deeply. I will take another crack on it on the next update. Thanks for bringing this to my attention. 🙇 |
No! U+03C6 is not the loopy form. U+03C6 can have whatever forms fits the style the type designer chooses, it just happens to be the loopy form in most fonts and therefore the reference glyph in the Unicode charts uses that. U+03D5 is a Math symbol and should have the straight form. The full sentence in TUS 8.0 is
|
Yes, it is optional, but Unicode recommends it for fonts that are intended to support technical use – as Source Code Pro certainly does. If you don’t like it though, you can leave it as it is now. |
According to the Unicode Standard, U+03C6 should use the loopy form of the Greek letter Phi and U+03D5 should use the straight form of the letter. Source Code Pro uses the straight form for U+03C6 and the loopy form for U+03D5.
Excerpt from the relevant paragraphs in the Unicode Standard:
See Unicode 8.0.0, Chapter 7.2, “Representative Glyphs for Greek Phi”
The text was updated successfully, but these errors were encountered: