Style: when and to what extent to re-use glyphs between scripts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Font Family |
Expired
|
Undecided
|
Unassigned |
Bug Description
(Tracking bug to keep general conversation off bug #609289 and bug #647092).
Various glyphs are re-used between multiple codepoints; this occurs when a glyph is used as the (only) component of another glyph, with only position, or scaling changes. For example Latin M ('M'), Cyrillic Em ('М') and Greek Mu ('Μ'), are all the same glyph. And this is the case for many characters common between the three scripts:
A: afii10017,Alpha
B: afii10019,Beta
E: afii10022,Epsilon
I: uni04CF,
H: afii10031,Eta
K: afii10028,Kappa
M: afii10030,Mu
O: afii10032,Omicron
P: afii10034,Rho
T: afii10036,Tau
Y: uni04AE,Upsilon
X: afii10039,Chi (bug 647092)
o: afii10080,omicron
x: afii10087,chi
...
In Ubuntu Font Family 0.68, there are roughly 80 base glyphs that are directly re-used, on average two times each. Note that a large proportion of these are simply numeric digit aliasing for superiors/
$ for i in ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-
See/take/use/extend the attached Python script for further analysis (sudo apt-get install fonttools).
tags: | added: uff-cyrillic uff-greek uff-latin |
description: | updated |
Output from Ubuntu Font Family 0.68 Regular/ Bold/Italic/ BoldItalic for ease-of-reference: