]> git.donarmstrong.com Git - lilypond.git/blobdiff - mf/parmesan-clefs.mf
LSR: update.
[lilypond.git] / mf / parmesan-clefs.mf
index 23ae77ba606885d56468594c941d92c3e0c7a7b9..5b6d21f802179c7af9080718195c39d94cea61b8 100644 (file)
@@ -3,7 +3,7 @@
 % 
 % source file of LilyPond's pretty-but-neat music font
 %
-% (c) 2001--2006 Juergen Reuter <reuter@ipd.uka.de>
+% (c) 2001--2007 Juergen Reuter <reuter@ipd.uka.de>
 %
 
 fet_begingroup ("clefs");
@@ -65,8 +65,8 @@ def draw_vaticana_do_clef (expr exact_center, reduction) =
        path pat, ellipse, clef;
        transform T;
 
-       T:= identity xscaled 0.6 linethickness
-                    yscaled 0.6 reduced_il;
+       T := identity xscaled 0.6 linethickness
+                     yscaled 0.6 reduced_il;
        pickup pencircle transformed T;
        ellipse := reverse fullcircle transformed T;
 
@@ -141,8 +141,8 @@ def draw_vaticana_fa_clef (expr exact_center, reduction) =
        path ellipse, pat;
        transform T;
 
-       T:= identity xscaled 0.6 linethickness
-                    yscaled 0.5 reduced_il;
+       T := identity xscaled 0.6 linethickness
+                     yscaled 0.5 reduced_il;
        pickup pencircle transformed T;
        ellipse := reverse fullcircle transformed T;
 
@@ -236,8 +236,8 @@ def draw_medicaea_do_clef (expr exact_center, reduction) =
        path ellipse;
        transform T;
 
-       T:= identity xscaled reduced_slt
-                    yscaled flag_height;
+       T := identity xscaled reduced_slt
+                     yscaled flag_height;
        pickup pencircle transformed T;
        ellipse := reverse fullcircle transformed T;
 
@@ -304,25 +304,25 @@ def draw_medicaea_fa_clef (expr exact_center, reduction) =
        define_pixels (xoffs, yoffs);
 
        % stem
-       pickup pencircle scaled linethickness;
+       pickup pencircle scaled reduced_slt;
 
        x11 = x12 = xoffs + 0.4 reduced_il;
        y11 = yoffs = bot y12 + 1.5 reduced_il;
 
-       draw_rounded_block (bot lft z12, top rt z11, linethickness);
+       draw_rounded_block (bot lft z12, top rt z11, reduced_slt);
 
        % left-handed punctum
        save ellipse, T;
        path ellipse;
        transform T;
 
-       T:= identity xscaled reduced_slt
-                    yscaled reduced_il;
+       T := identity xscaled reduced_slt
+                     yscaled reduced_il;
        pickup pencircle transformed T;
        ellipse := reverse fullcircle transformed T;
 
        lft z13 = (xoffs, yoffs);
-       rt z14 = z11 + (linethickness / 2, 0);
+       rt z14 = z11 + (reduced_slt / 2, 0);
 
        fill get_subpath (ellipse, left, right, z13)
             -- get_subpath (ellipse, right, left, z14)
@@ -620,8 +620,8 @@ def draw_neomensural_c_clef (expr exact_center, reduction) =
        path ellipse, pat;
        transform T;
 
-       T:= identity xscaled stem_width
-                    yscaled blot_diameter;
+       T := identity xscaled stem_width
+                     yscaled blot_diameter;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;
 
@@ -713,8 +713,8 @@ def draw_petrucci_c_clef (expr exact_center, flare_align, reduction) =
        path ellipse;
        transform T;
 
-       T:= identity xscaled 1.4 linethickness
-                    yscaled blot_diameter;
+       T := identity xscaled 1.4 linethickness
+                     yscaled blot_diameter;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;
 
@@ -867,8 +867,8 @@ def draw_mensural_c_clef (expr exact_center, reduction) =
        path ellipse;
        transform T;
 
-       T:= identity xscaled 1.4 linethickness
-                    yscaled blot_diameter;
+       T := identity xscaled 1.4 linethickness
+                     yscaled blot_diameter;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;
 
@@ -950,9 +950,9 @@ def draw_diamond (expr exact_center, reduction) =
        path ellipse;
        transform T;
 
-       T:= identity xscaled beamheight
-                    yscaled stem_width
-                    rotated 45;
+       T := identity xscaled beamheight
+                     yscaled stem_width
+                     rotated 45;
        pickup pencircle transformed T;
        ellipse := reverse fullcircle transformed T;
 
@@ -1035,12 +1035,13 @@ def draw_petrucci_f_clef (expr exact_center, reduction) =
        path ellipse;
        transform T;
 
-       T:= identity xscaled stem_width
-                    yscaled blot_diameter;
+       T := identity xscaled stem_width
+                     yscaled blot_diameter;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;
 
-       rt z8 = (xoffs + reduced_il, yoffs - 4 reduced_slt);
+       rt x8 = xoffs + reduced_il;
+       y8 = y3;
        rt z9 = (xoffs + reduced_il, yoffs - 4 reduced_il);
 
        penpos8 (stem_width, 0);
@@ -1130,9 +1131,9 @@ def draw_mensural_f_clef (expr exact_center, reduction) =
        path ellipse;
        transform T;
 
-       T:= identity xscaled 0.2 width
-                    yscaled stem_width
-                    rotated 45;
+       T := identity xscaled 0.2 width
+                     yscaled stem_width
+                     rotated 45;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;
 
@@ -1238,9 +1239,9 @@ def draw_petrucci_g_clef (expr exact_center, reduction) =
        path ellipse, paths[], sub_path, outlines[], sub_outlines[];
        transform T;
 
-       T:= identity xscaled 0.5 reduced_slt
-                    yscaled 0.22 reduced_il
-                    rotated -35;
+       T := identity xscaled 0.5 reduced_slt
+                     yscaled 0.22 reduced_il
+                     rotated -35;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;
 
@@ -1309,9 +1310,9 @@ def draw_petrucci_g_clef (expr exact_center, reduction) =
        (times42, times24) = sub_outlines4 intersectiontimes sub_outlines2;
        (times43, times34) = sub_outlines4 intersectiontimes sub_outlines3;
 
-       T:= identity xscaled 0.75 reduced_slt
-                    yscaled 0.33 reduced_il
-                    rotated -35;
+       T := identity xscaled 0.75 reduced_slt
+                     yscaled 0.33 reduced_il
+                     rotated -35;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;
 
@@ -1513,9 +1514,9 @@ def draw_hufnagel_do_clef (expr exact_center, reduction) =
        path ellipse, pat;
        transform T;
 
-       T:= identity xscaled 0.6 reduced_il
-                    yscaled 0.1 reduced_il
-                    rotated 40;
+       T := identity xscaled 0.6 reduced_il
+                     yscaled 0.1 reduced_il
+                     rotated 40;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;
 
@@ -1595,9 +1596,9 @@ def draw_hufnagel_fa_clef (expr exact_center, reduction) =
        path ellipse, pat;
        transform T;
 
-       T:= identity xscaled 0.6 reduced_il
-                    yscaled 0.1 reduced_il
-                    rotated 40;
+       T := identity xscaled 0.6 reduced_il
+                     yscaled 0.1 reduced_il
+                     rotated 40;
        pickup pencircle transformed T;
        ellipse := fullcircle transformed T;