[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue 1335 in lilypond: bad shapes of scripts.varsegno, accordion.push,
From: |
lilypond |
Subject: |
Issue 1335 in lilypond: bad shapes of scripts.varsegno, accordion.push, and noteheads.s0re |
Date: |
Mon, 18 Oct 2010 20:38:54 +0000 |
Status: Accepted
Owner: ----
Labels: Type-Defect
New issue 1335 by lemzwerg: bad shapes of scripts.varsegno, accordion.push,
and noteheads.s0re
http://code.google.com/p/lilypond/issues/detail?id=1335
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 three 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.
The third one, noteheads.s0re, has a self-intersecting contour; note
that probably other shaped note heads needs corrections also to make
them render fine with all possible design sizes.
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
Attachments:
scripts.varsegno.png 101 KB
accordion.push.png 41.2 KB
noteheads.s0re.png 43.1 KB
- Issue 1335 in lilypond: bad shapes of scripts.varsegno, accordion.push, and noteheads.s0re,
lilypond <=
- Re: Issue 1335 in lilypond: bad shapes of scripts.varsegno, accordion.push, and noteheads.s0re, lilypond, 2010/10/18
- Re: Issue 1335 in lilypond: bad shapes of scripts.varsegno, accordion.push, and noteheads.s0re, lilypond, 2010/10/18
- Re: Issue 1335 in lilypond: bad shapes of scripts.varsegno, accordion.push, and noteheads.s0re, lilypond, 2010/10/19
- Re: Issue 1335 in lilypond: bad shapes of scripts.varsegno, accordion.push, and noteheads.s0re, lilypond, 2010/10/22
- Re: Issue 1335 in lilypond: bad shapes of scripts.varsegno, accordion.push, and noteheads.s0re, lilypond, 2010/10/23