Patch for added Greek glyphs in Serif
Here are the patches for the last Greek glyphs in the Serif faces.
Some comments first, concerning the H flags:
On the fontforge-devel mailinglist I had some answers by George Williams, I'll
just add his reply:
> DejaVuSerif is a truetype font. The 'H' flag is only relevant for
> PostScript hinting. A few months ago I started clearing the flag for
> truetype fonts (those with quadratic splines anyway). If you convert to
> cubic splines the flag will become relevant again and will reappear.
>
> TrueType has a somewhat similar "flag". If you make a significant change
> to a glyph (like adding or removing a point) ff will simply clear all
> the instructions.
after mailing him back the following:
> But now I know that it doesn't affect ttf font at all, I'm wondering why
> the H flags suddenly appeared in the sfd file. I guess it's because there
> were some anker points added for combining glyphs.
he replied:
> Old convention:
> H flag was useless in tt fonts but maintained.
> If a glyph were changed in any way, H flag was set (even if
> useless)
>
> So, yes, adding an anchor point would have set the H flag.
>
> New convention:
> H flag not maintained for tt fonts.
> H flag not set when changing tt font
> H flag set on all glyphs when converting to cubic
So basically what he said: the H flags will always be removed with FontForge
from now on. So now I just send the patches with the chunks that remove the H
flag, because when I make a patch that keeps the H flag, the next person who
works on the font after me will have the same problem.
So now the patch itself: it is made against the 2005-11-05 snapshot
in roman, bold, bold oblique and oblique:
added glyphs: U+03D0 - U+03E1; U+03F0 - U+03FF
edited glyphs: U+03B1 (alpha), U+03AC (alphatonos), U+03B3 (gamma)
only in bold
edited glyph: U+03C8 (psi): there was a small alignment error
edited glyph: U+03C7 (chi): background wasn't cleared
only in oblique:
edited glyphs: U+03AA (Iotadieresis) and U+03AB (Upsilondieresis): the
dieresis suddenly moved to a completely wrong place
greetings
Ben Laenen