lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

font defects in scripts.varsegno and accordion.push


From: Werner LEMBERG
Subject: font defects in scripts.varsegno and accordion.push
Date: Sun, 17 Oct 2010 14:33:22 +0200 (CEST)

Folks,


it seems that people who are working on the lilypond fonts haven't
read the file mf/README.  Please do so!

I've attached fontforge images of two broken glyphs; this is what you
get if you say

  FONTFORGE=foo mf2pt1 --rounding=0.0001 feta13

(by pointing the environment variable FONTFORGE to something
nonexistent you prevent postprocessing).

The first glyph, scripts.varsegno, contains grazing intersections,
which is VERY bad.  The solution is to force the direction of the
curved pieces to be the same as the straight ones.

The second one, accordion.push, has been defined using the the `draw'
command with a polygonal pen.  Again, this is VERY bad.  The fix is to
describe the outline explicitly as a path which gets filled then.

Finally, please follow the whitespace and formatting conventions
already present in the MF files.  In particular, please say

   foo := a
          -- b
          .. c

and not

  foo := a -- b .. c

Sorry that I haven't reviewed the patches more closely.


    Werner

PNG image

PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]