Skip to content
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

Straight and curly φ are swapped with IBM Plex Serif #513

Open
slotThe opened this issue Mar 12, 2023 · 3 comments
Open

Straight and curly φ are swapped with IBM Plex Serif #513

slotThe opened this issue Mar 12, 2023 · 3 comments
Assignees

Comments

@slotThe
Copy link

slotThe commented Mar 12, 2023

Hi,

the unicode characters φ (U+03C6, φ in HTML) and ϕ (U+03D5, ϕ in HTML) seem to be swapped in the IBM Plex Serif font: the latter is displayed as a curly phi, while the former has a straight appearance:

2023-03-12-163353_143x80_scrot

IBM Plex Sans does not seem to have this problem (again, the following image shows U+03C6, followed by U+03D5)

2023-03-12-163333_139x84_scrot

(I have only checked these two characters, so there may be others showing the same behaviour)

@moyogo
Copy link

moyogo commented Mar 12, 2023

U+03C6 GREEK SMALL LETTER PHI can have several shape but U+03D5 GREEK PHI SYMBOL should only have the technical symbol shape with the tall ascender-height to descender-height straight stroke.

They don't need to be swapped to be fixed, they could both have the tall stroke like the technical symbol. If they look different then only U+03C6 GREEK SMALL LETTER PHI doesn't have the tall stroke.

@slotThe
Copy link
Author

slotThe commented Mar 13, 2023

The swap was merely suggested for consistency with the sans serif typeface. If both end up having the same appearance then I suppose that would be—while unconventional—fine as well.

@kamekku14
Copy link

Erm, looks like the lowercase Phi in the Serif variant used the Porson style rather than using the Didot style like in the Sans variant, but according to the Wikipedia article:

Because Unicode represents a character in an abstract way, the choice between glyphs is purely a matter of font design. While some Greek typefaces, most notably those in the Porson family (used widely in editions of classical Greek texts), have a "stroked" glyph [...], most other typefaces have "loopy" glyphs. This also applies to the "Didot" (or "apla") typefaces employed in most Greek book printing, as well as the "Neohellenic" typeface often used for ancient texts.
It is necessary to have the stroked glyph available for some mathematical uses, and U+03D5 GREEK PHI SYMBOL is designed for this function. Prior to Unicode version 3.0 (1998), the glyph assignments in the Unicode code charts were the reverse, and thus older fonts may still show a loopy form at U+03D5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants