]> git.donarmstrong.com Git - lilypond.git/commitdiff
(code): add plus glyph.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 8 Apr 2005 19:01:31 +0000 (19:01 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 8 Apr 2005 19:01:31 +0000 (19:01 +0000)
ChangeLog
mf/feta-nummer-code.mf

index 840652e63353b3c92781824cdae8ac8b4fc339a7..bb959fa4e2001e1c5e246d9a50346ab396329c05 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2005-04-08  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * mf/feta-nummer-code.mf (code): add plus glyph.
+
        * lily/tie.cc (print): idem.
 
        * lily/slur.cc (print): don't use thickness property for
index 16980330e46ec0b554a0c7c9ba523098fd53d6c0..6c1cf1a2fe0f0de0deaf5390e0da581b1ef1f718 100644 (file)
@@ -249,6 +249,32 @@ fet_beginchar ("Space", "space");
 fet_endchar;
 
 
+code := 42; 
+fet_beginchar ("Plus", "plus");
+       set_char_box (0, .5 height#,  -0.25 height#, 0.75 height#);
+
+       save hthick, vthick, size, outer_hsize, outer_vsize;
+
+       hthick# = vthick# = 2 linethickness#;
+       size# = 1.1 staff_space#;
+       define_whole_blacker_pixels (vthick);
+       define_whole_vertical_blacker_pixels (hthick);
+
+       outer_hsize = hround ((b + w - vthick) / 2);
+       outer_vsize = vround ((h + d - hthick) / 2);
+
+       centerx := hround (w/2);
+       centery := vround ((h - d)/2);
+
+       z1 = (centerx - hthick/2, -d); 
+       z2 = (centerx + hthick/2, h); 
+       labels(1,2);
+       draw_rounded_block (z1, z2, hthick);
+       draw_rounded_block ((0, centery - vthick/2),  (w, (centery + vthick/2)), vthick);
+fet_endchar;
+
+
+
 code := 43;    % , = 44
 
 fet_beginchar ("Numeral comma", "comma");