From: Han-Wen Nienhuys Date: Fri, 8 Apr 2005 19:01:31 +0000 (+0000) Subject: (code): add plus glyph. X-Git-Tag: release/2.5.19~30 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c7ada6e2342a97f6eaf7e675369b4f3569e0a5d6;p=lilypond.git (code): add plus glyph. --- diff --git a/ChangeLog b/ChangeLog index 840652e633..bb959fa4e2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2005-04-08 Han-Wen Nienhuys + * mf/feta-nummer-code.mf (code): add plus glyph. + * lily/tie.cc (print): idem. * lily/slur.cc (print): don't use thickness property for diff --git a/mf/feta-nummer-code.mf b/mf/feta-nummer-code.mf index 16980330e4..6c1cf1a2fe 100644 --- a/mf/feta-nummer-code.mf +++ b/mf/feta-nummer-code.mf @@ -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");