]> git.donarmstrong.com Git - lilypond.git/commit
Issue 3876: Fix shape of G clefs
authorWerner Lemberg <wl@gnu.org>
Thu, 6 Mar 2014 06:19:49 +0000 (07:19 +0100)
committerWerner Lemberg <wl@gnu.org>
Fri, 14 Mar 2014 14:39:27 +0000 (15:39 +0100)
commit2ddf56baf116c987e113d8a0596ef2b0bd39f88e
tree17095b5b025432c6d5ac895179747c9ecf5f600e
parent622d226bd6f8a22abc8b292931451a6961f1d390
Issue 3876: Fix shape of G clefs

This patch simplifies the code for the double G clefs; it also fixes the
incorrect test of the `double_shift' parameter that caused the non-double
G clefs being drawn twice.

Recent FontForge warnings like

  Internal Error (overlap) in clefs.G: Intersection failed!

or the ugly shape with a straight line instead of a curve in the left part
of the G clef are now gone: Drawing the shape twice triggered a bunch of
FontForge bugs.
mf/feta-clefs.mf