]> git.donarmstrong.com Git - lilypond.git/commitdiff
(code): remove tex name from fet_beginchar.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 12 Dec 2004 22:45:47 +0000 (22:45 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 12 Dec 2004 22:45:47 +0000 (22:45 +0000)
24 files changed:
ChangeLog
Documentation/topdocs/NEWS.texi
buildscripts/mf-to-table.py
mf/feta-accordion.mf
mf/feta-autometric.mf
mf/feta-banier.mf
mf/feta-bolletjes.mf
mf/feta-din-code.mf
mf/feta-eindelijk.mf
mf/feta-klef.mf
mf/feta-nummer-code.mf
mf/feta-pendaal.mf
mf/feta-puntje.mf
mf/feta-schrift.mf
mf/feta-slag.mf
mf/feta-solfa.mf
mf/feta-timesig.mf
mf/feta-toevallig.mf
mf/parmesan-accidentals.mf
mf/parmesan-clefs.mf
mf/parmesan-flags.mf
mf/parmesan-heads.mf
mf/parmesan-rests.mf
mf/parmesan-scripts.mf

index 4595736b8665f947d10c5da5e5081bf6d2b7b673..3d174e5aca6a19e706ff8482d60c203bc9f7fda3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2004-12-12  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * mf/feta-autometric.mf (code): remove tex name from fet_beginchar.
+
        * lily/open-type-font.cc (load_scheme_table): new function
 
        * lily/dots.cc (print): replace - 
index 2a60f3f0b9679b5654d5a2aa8de417d62e5217a9..59d4f6c58a7cd492d25cd42d63ed4231ff48cf48 100644 (file)
@@ -7,6 +7,11 @@
 @unnumbered New features in 2.5 since 2.4
 
 @itemize @bullet
+
+@item
+LilyPond now uses FreeType read the Feta font as an OpenType
+font. This is cleaner design and more robust.
+
 @item
 A new script, @code{\espressivo} has been added, for a combination of
 crescendo and decrescendo on a single note.
index bd3ec180da591f6dbdbc5205db9d5e399056827d..6f5e83c392fba2fd2f5d8aa01ca5fa4df21415aa 100644 (file)
@@ -81,7 +81,6 @@ def parse_logfile (fn):
                        m = {
                                'description': tags[1],
                                'name': name,
-                               'tex': tags[10],
                                'code': string.atoi (tags[2]),
                                'breapth': string.atof (tags[3]),
                                'width': string.atof (tags[4]),
@@ -157,8 +156,13 @@ def write_tex_defs (file, global_info, charmetrics):
        ## nm = global_info['FontFamily']
        nm = font_family
        for m in charmetrics:
+               
+               texname = re.sub ('[_.]', 'X',  m['name'])
+               def digit_to_letter (match):
+                       return chr (ord (match.group(1)) - ord ('0') + ord ('A'))
+               texname = re.sub ('([0-9])', digit_to_letter, texname)
                file.write (r'''\gdef\%s%s{\char%d}%%%s''' % \
-                           (nm, m['tex'], m['code'],'\n'))
+                           (nm, texname, m['code'],'\n'))
        file.write ('\\endinput\n')
 
 
index 461f27fe780b2caa06fba586766113ff3c01d62e..713c04fc846f7dff9a962a6e6038595c5652b2b5 100644 (file)
@@ -14,7 +14,7 @@ define_pixels(accreg_dot_size, accreg_linethickness, accreg_lh);
 pen accreg_pen;
 accreg_pen := pencircle xscaled accreg_linethickness yscaled 0.7accreg_linethickness;
 
-fet_beginchar("accDiscant", "accDiscant", "accDiscant")
+fet_beginchar("accDiscant", "accDiscant")
        save r, sx;
        r# = 3/2accreg_lh#;
        define_pixels(r);
@@ -28,13 +28,13 @@ fet_beginchar("accDiscant", "accDiscant", "accDiscant")
        currentpicture := currentpicture shifted (0, r);
 fet_endchar;
 
-fet_beginchar("accDot", "accDot", "accDot")
+fet_beginchar("accDot", "accDot")
        set_char_box(accreg_dot_size#, accreg_dot_size#, 0, 0);
        pickup pencircle scaled accreg_dot_size;
        draw(0, 0);
 fet_endchar;
 
-fet_beginchar("accFreebase", "accFreebase", "accFreebase")
+fet_beginchar("accFreebase", "accFreebase")
        save r;
        r#= accreg_lh#;
        define_pixels(r);
@@ -45,7 +45,7 @@ fet_beginchar("accFreebase", "accFreebase", "accFreebase")
        currentpicture := currentpicture shifted (0, r);
 fet_endchar;
 
-fet_beginchar("accStdbase", "accStdbase", "accStdbase")
+fet_beginchar("accStdbase", "accStdbase")
        save r, sx;
        r# = 2accreg_lh#;
        define_pixels(r);
@@ -60,7 +60,7 @@ fet_beginchar("accStdbase", "accStdbase", "accStdbase")
 fet_endchar;
 
 %%% strange turning path.
-fet_beginchar("accBayanbase", "accBayanbase", "accBayanbase")
+fet_beginchar("accBayanbase", "accBayanbase")
        save lh;
        lh = accreg_lh;
 %      set_char_box(accreg_lh#, accreg_lh#, 3accreg_lh#, 0);
@@ -157,7 +157,7 @@ enddef;
 
 
 %%% strange turning path.
-fet_beginchar("accOldEE", "accOldEE", "accOldEE")
+fet_beginchar("accOldEE", "accOldEE")
        set_char_box(staff_space#, staff_space#, 0, 2staff_space#);
        show w;
        show h;
index 265ce7369de457ef4fcc0c2c91666b31cac772b4..3279ff1b29275ace94f49a7eecb58ad7ea3b1cb4 100644 (file)
@@ -48,7 +48,7 @@ enddef;
 
 
 def autometric_output_char=
-       message "@{char@:"&charnamestr&"@:"&decimal charcode&"@:"&decimal charbp&"@:"&decimal charwd&"@:"&decimal chardp&"@:"&decimal charht&"@:"&decimal charwx&"@:"&decimal charwy&"@:"&idstr&"@:"&texstr&"@}";
+       message "@{char@:"&charnamestr&"@:"&decimal charcode&"@:"&decimal charbp&"@:"&decimal charwd&"@:"&decimal chardp&"@:"&decimal charht&"@:"&decimal charwx&"@:"&decimal charwy&"@:"&idstr&"@}";
 enddef;
 
 def hround_pixels(expr sharped) = hround(sharped * hppp) enddef;
@@ -104,17 +104,15 @@ code:=32;
 % and then adds:
 %     charname see below
 %     id       index in lily's table
-%     texstr   name of tex macro in lily's table and tex backend
 
 % the dims are uninitialised; you should use set_char_box manually.
-def fet_beginchar(expr name, id_lit, texstr_lit) =
-       save texstr, idstr, charnamestr;
+def fet_beginchar(expr name, id_lit) =
+       save  idstr, charnamestr;
        save charbp;
        save w,b,h,d;
        save charwx, charwy;
 
-       string texstr, idstr, charnamestr;
-       texstr := texstr_lit;
+       string idstr, charnamestr;
        charnamestr := name;
        idstr := id_lit;
 
index 04022aacb359b3c61e5de1c7911ee3d1d66bd7d7..ddfeb804c1b102f96407d9d12b224ae75e8849da 100644 (file)
@@ -97,7 +97,7 @@ def add_flag(expr yoff, flare, hip_wid_multiplier,
        endgroup
 enddef;
 
-fet_beginchar("8th Flag (up)", "u3", "eighthflag")
+fet_beginchar("8th Flag (up)", "u3")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth, foot_width_ratio;
@@ -123,7 +123,7 @@ fet_beginchar("8th Flag (up)", "u3", "eighthflag")
                           (0, 0));
 fet_endchar;
 
-fet_beginchar("16th Flag (up)", "u4", "sixteenthflag")
+fet_beginchar("16th Flag (up)", "u4")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth, foot_width_ratio;
@@ -159,7 +159,7 @@ fet_beginchar("16th Flag (up)", "u4", "sixteenthflag")
 fet_endchar;
 
 
-fet_beginchar("32nd Flag (up)", "u5", "thirtysecondflag")
+fet_beginchar("32nd Flag (up)", "u5")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth, foot_width_ratio;
@@ -198,7 +198,7 @@ fet_beginchar("32nd Flag (up)", "u5", "thirtysecondflag")
                           (0, -3 staff_space));
 fet_endchar;
 
-fet_beginchar("64th Flag (up)", "u6", "sixtyfourthflag")
+fet_beginchar("64th Flag (up)", "u6")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth, foot_width_ratio;
@@ -238,7 +238,7 @@ fet_beginchar("64th Flag (up)", "u6", "sixtyfourthflag")
                           (0, -4 staff_space));
 fet_endchar;
 
-fet_beginchar("8th (down)", "d3", "deighthflag")
+fet_beginchar("8th (down)", "d3")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth, foot_width_ratio;
@@ -280,7 +280,7 @@ fet_endchar;
 %
 %
 
-fet_beginchar("grace dash (up)", "ugrace", "gracedash")
+fet_beginchar("grace dash (up)", "ugrace")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth;
@@ -304,7 +304,7 @@ fet_beginchar("grace dash (up)", "ugrace", "gracedash")
 
 fet_endchar;
 
-fet_beginchar("grace dash (down)", "dgrace", "dgracedash")
+fet_beginchar("grace dash (down)", "dgrace")
        save flare, hip_depth_ratio, hip_width, foot_depth;
        save flagspace, total_depth, flag_count;
        
@@ -331,7 +331,7 @@ fet_beginchar("grace dash (down)", "dgrace", "dgracedash")
        y_mirror_char;
 fet_endchar;
 
-fet_beginchar("16th (down)", "d4", "dsixteenthflag")
+fet_beginchar("16th (down)", "d4")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth, foot_width_ratio;
@@ -369,7 +369,7 @@ fet_beginchar("16th (down)", "d4", "dsixteenthflag")
        y_mirror_char;
 fet_endchar;
 
-fet_beginchar("32nd (down)", "d5", "dthirtysecondflag")
+fet_beginchar("32nd (down)", "d5")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth, foot_width_ratio;
@@ -407,7 +407,7 @@ fet_beginchar("32nd (down)", "d5", "dthirtysecondflag")
 
        y_mirror_char;
 fet_endchar;
-fet_beginchar("64th (down)", "d6", "dsixtyfourthflag")
+fet_beginchar("64th (down)", "d6")
        save flare, 
                hip_depth_ratio, hip_width,
                foot_depth, foot_width_ratio;
index d7658c76beff04bb1131ff4dfdfd82b16bba57de..c1e19bcb6378ae0d596517833b483be227b66b86 100644 (file)
@@ -132,7 +132,7 @@ enddef;
 %
 % dimensions aren't entirely right.
 %
-fet_beginchar ("Brevis notehead", "s-1", "brevishead");
+fet_beginchar ("Brevis notehead", "s-1");
        save stemthick, fudge;
        define_pixels (stemthick);
        fudge = blot_diameter / 2;
@@ -161,7 +161,7 @@ fet_endchar;
 
 
 
-fet_beginchar("Whole notehead", "s0", "wholehead")
+fet_beginchar("Whole notehead", "s0")
        draw_outside_ellipse (1.80 - puff_up_factor / 3.0, 0, 0.707, 0);
        undraw_inside_ellipse (1.30, 125 - puff_up_factor *10,
                        0.68, 2 stafflinethickness#,
@@ -172,14 +172,14 @@ fet_beginchar("Whole notehead", "s0", "wholehead")
 fet_endchar;
 
 
-fet_beginchar("Half notehead", "s1", "halfhead")
+fet_beginchar("Half notehead", "s1")
        draw_outside_ellipse (1.53 - puff_up_factor / 3.0, 34, 0.66, 0.17);
        undraw_inside_ellipse (3.25, 33, 0.81,
                2.5 stafflinethickness#, (w/2, 0));
 
 fet_endchar;
        
-fet_beginchar("Quart notehead", "s2", "quarthead")
+fet_beginchar("Quart notehead", "s2")
 
        % used to have 32. With 31, they are slightly bolder.
        draw_outside_ellipse (1.49 - puff_up_factor / 3.0, 31, 0.707, 0);
@@ -189,7 +189,7 @@ fet_endchar;
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
-fet_beginchar("Whole diamondhead", "s0diamond", "wholediamondhead")
+fet_beginchar("Whole diamondhead", "s0diamond")
        draw_outside_ellipse (1.80, 0, 0.495, 0);
        undraw_inside_ellipse (1.30, 125, 0.6,
                        .4 staff_space# +  stafflinethickness#,
@@ -197,8 +197,7 @@ fet_beginchar("Whole diamondhead", "s0diamond", "wholediamondhead")
 
 fet_endchar;
 
-fet_beginchar("Half diamondhead", "s1diamond", 
-       "halfdiamondhead")
+fet_beginchar("Half diamondhead", "s1diamond")
 
        draw_outside_ellipse (1.50, 34, 0.49, 0.17);
        undraw_inside_ellipse (3.5, 33, 0.80,
@@ -206,7 +205,7 @@ fet_beginchar("Half diamondhead", "s1diamond",
 
 fet_endchar;
 
-fet_beginchar("Quart diamondhead", "s2diamond", "diamondhead")
+fet_beginchar("Quart diamondhead", "s2diamond")
        draw_outside_ellipse (1.80, 35, 0.495, -0.25);
 fet_endchar;
 
@@ -269,7 +268,7 @@ def define_triangle_shape(expr stemdir) =
        fi
 enddef;
 
-fet_beginchar("Whole trianglehead", "0triangle", "wholetrianglehead")
+fet_beginchar("Whole trianglehead", "0triangle")
        save hei,xs;
        save llap;
        save tilt;
@@ -297,11 +296,11 @@ def draw_closed_triangle_head(expr dir) =
        draw triangle;
 enddef;
 
-fet_beginchar("Half trianglehead", "d1triangle", "dhalftrianglehead")
+fet_beginchar("Half trianglehead", "d1triangle")
        draw_closed_triangle_head(-1);
 fet_endchar;
 
-fet_beginchar("Half trianglehead", "u1triangle", "uhalftrianglehead")
+fet_beginchar("Half trianglehead", "u1triangle")
        draw_closed_triangle_head(1);
 fet_endchar;
 
@@ -317,11 +316,11 @@ def draw_closed_triangle_head(expr dir) =
        filldraw triangle;
 enddef;
 
-fet_beginchar("Quart trianglehead", "u2triangle", "utrianglehead")
+fet_beginchar("Quart trianglehead", "u2triangle")
        draw_closed_triangle_head(1);
 fet_endchar;
 
-fet_beginchar("Quart trianglehead", "d2triangle", "dtrianglehead")
+fet_beginchar("Quart trianglehead", "d2triangle")
        draw_closed_triangle_head(-1);
 fet_endchar;
 
@@ -378,15 +377,15 @@ def draw_slash(expr hwid_hash) =
        labels (range 1 thru 10);
 enddef;
 
-fet_beginchar("Whole slashhead","s0slash","wholeslashhead")
+fet_beginchar("Whole slashhead","s0slash")
        draw_slash(4 slash_thick# + 0.5 staff_space#);
 fet_endchar;
 
-fet_beginchar("Half slashhead","s1slash","halfslashhead")
+fet_beginchar("Half slashhead","s1slash")
        draw_slash(3.0 slash_thick# + 0.15 staff_space#);
 fet_endchar;
 
-fet_beginchar("Quart slashhead","s2slash","quartslashhead")
+fet_beginchar("Quart slashhead","s2slash")
        draw_slash(1.5 slash_thick#);
 fet_endchar;
 
@@ -434,7 +433,7 @@ def draw_cross(expr thick) =
        labels (12);
 enddef;
 
-fet_beginchar("Whole Crossed notehead", "s0cross", "wholecrossedhead")
+fet_beginchar("Whole Crossed notehead", "s0cross")
        wid# := black_notehead_width#+4stafflinethickness#;
        hei# := noteheight#+stafflinethickness#;
        set_char_box(0, wid#,hei#/2,hei#/2);
@@ -442,21 +441,21 @@ fet_beginchar("Whole Crossed notehead", "s0cross", "wholecrossedhead")
        draw_cross (3.75);
 fet_endchar;
 
-fet_beginchar("Half Crossed notehead", "s1cross", "halfcrossedhead")
+fet_beginchar("Half Crossed notehead", "s1cross")
        wid# := black_notehead_width#+2 stafflinethickness#;
        hei# := noteheight#+stafflinethickness#/2;
        set_char_box(0, wid#,hei#/2,hei#/2);
        draw_cross(3.0);
 fet_endchar;
 
-fet_beginchar("Crossed notehead", "s2cross", "crossedhead")
+fet_beginchar("Crossed notehead", "s2cross")
        wid# := black_notehead_width#;
        hei# := noteheight#;
        set_char_box(0, wid#,hei#/2,hei#/2);
        draw_cross(1.0);
 fet_endchar;
 
-fet_beginchar("X-Circled notehead", "s2xcircle", "xcircledhead")
+fet_beginchar("X-Circled notehead", "s2xcircle")
        wid# := black_notehead_width#*sqrt(sqrt2);
        hei# := noteheight#*sqrt(sqrt2);
        set_char_box(0, wid#,hei#/2,hei#/2);
@@ -559,29 +558,29 @@ def draw_do_head (expr width_factor, dir) =
        fi;
 enddef;
 
-fet_beginchar("Whole dohead", "s0do", "wholedohead")
+fet_beginchar("Whole dohead", "s0do")
        draw_do_head (1.8, 1);
        draw p;
 fet_endchar;
 
 
-fet_beginchar("Half dohead", "d1do", "downhalfdohead")
+fet_beginchar("Half dohead", "d1do")
        draw_do_head (1.5, -1);
        draw p;
 fet_endchar;
 
-fet_beginchar("Half dohead", "s1do", "halfdohead")
+fet_beginchar("Half dohead", "s1do")
        draw_do_head (1.5, 1);
        draw p;
 fet_endchar;
 
-fet_beginchar("Quart dohead", "d2do", "downdohead")
+fet_beginchar("Quart dohead", "d2do")
        draw_do_head (1.55, -1);
        filldraw p;
 fet_endchar;
 
 
-fet_beginchar("Quart dohead", "s2do", "dohead")
+fet_beginchar("Quart dohead", "s2do")
        draw_do_head (1.55, 1);
        filldraw p;
 fet_endchar;
@@ -624,29 +623,29 @@ def draw_re_head (expr width_factor, dir) =
        fi;
 enddef;
 
-fet_beginchar("Whole rehead", "s0re", "wholerehead")
+fet_beginchar("Whole rehead", "s0re")
        draw_re_head (1.8,1);
        draw p;
 fet_endchar;
 
 
-fet_beginchar("Half up rehead", "u1re", "uphalfrehead")
+fet_beginchar("Half up rehead", "u1re")
        draw_re_head (1.5, 1);
        draw p;
 fet_endchar;
 
-fet_beginchar("Half down rehead", "d1re", "downhalfrehead")
+fet_beginchar("Half down rehead", "d1re")
        draw_re_head (1.5, -1);
        draw p;
 fet_endchar;
 
 
-fet_beginchar("Quart rehead", "u2re", "uprehead")
+fet_beginchar("Quart rehead", "u2re")
        draw_re_head (1.55, 1);
        filldraw p;
 fet_endchar;
 
-fet_beginchar("Quart rehead", "d2re", "downrehead")
+fet_beginchar("Quart rehead", "d2re")
        draw_re_head (1.55, -1);
        filldraw p;
 fet_endchar;
@@ -687,21 +686,21 @@ def draw_mi_head (expr width_factor) =
 %      path_in := z5 -- z1 --cycle;
 enddef;
 
-fet_beginchar("Whole mihead", "s0mi", "wholemihead")
+fet_beginchar("Whole mihead", "s0mi")
        draw_mi_head (1.8);
        filldraw path_out;
        unfill path_in;
 fet_endchar;
 
 
-fet_beginchar("Half mihead", "s1mi", "halfmihead")
+fet_beginchar("Half mihead", "s1mi")
        draw_mi_head (1.6);
        filldraw path_out;
        unfill path_in;
 fet_endchar;
 
 
-fet_beginchar("Quart mihead", "s2mi", "mihead")
+fet_beginchar("Quart mihead", "s2mi")
        draw_mi_head (1.65);
        filldraw path_out;
 fet_endchar;
@@ -737,32 +736,32 @@ def draw_fa_head (expr width_factor) =
 enddef;
 
 
-fet_beginchar("Whole fa up head", "d0fa", "wholefadownhead")
+fet_beginchar("Whole fa up head", "d0fa")
        draw_fa_head (1.8);
        draw p_up;
 fet_endchar;
 
-fet_beginchar("Whole fa down head", "u0fa", "wholefauphead")
+fet_beginchar("Whole fa down head", "u0fa")
        draw_fa_head (1.8);
        draw p_down;
 fet_endchar;
 
-fet_beginchar("half fa up head", "d1fa", "halffadownhead")
+fet_beginchar("half fa up head", "d1fa")
        draw_fa_head (1.5);
        draw p_up;
 fet_endchar;
 
-fet_beginchar("Half fa down head", "u1fa", "halffauphead")
+fet_beginchar("Half fa down head", "u1fa")
        draw_fa_head (1.5);
        draw p_down;
 fet_endchar;
 
-fet_beginchar("Quarter fa up head", "u2fa", "quarterfadownhead")
+fet_beginchar("Quarter fa up head", "u2fa")
        draw_fa_head (1.55);
        filldraw p_up;
 fet_endchar;
 
-fet_beginchar("Quarter fa down head", "d2fa", "quarterfauphead")
+fet_beginchar("Quarter fa down head", "d2fa")
        draw_fa_head (1.55);
        filldraw p_down;
 fet_endchar;
@@ -791,19 +790,19 @@ def draw_la_head (expr width_factor) =
        p := z1 -- z2 -- z3 -- z4 -- cycle;
 enddef;
 
-fet_beginchar("Whole lahead", "s0la", "wholelahead")
+fet_beginchar("Whole lahead", "s0la")
        draw_la_head (1.8);
        draw p;
 fet_endchar;
 
 
-fet_beginchar("Half lahead", "s1la", "halflahead")
+fet_beginchar("Half lahead", "s1la")
        draw_la_head (1.5);
        draw p;
 fet_endchar;
 
 
-fet_beginchar("Quart lahead", "s2la", "lahead")
+fet_beginchar("Quart lahead", "s2la")
        draw_la_head (1.55);
        filldraw p;
 fet_endchar;
@@ -838,31 +837,31 @@ def draw_ti_head (expr width_factor, dir) =
        fi;
 enddef;
 
-fet_beginchar("Whole up tihead", "s0ti", "wholetihead")
+fet_beginchar("Whole up tihead", "s0ti")
        draw_ti_head (1.8, 1);
        draw p;
 fet_endchar;
 
 
-fet_beginchar("Half up tihead", "u1ti", "uphalftihead")
+fet_beginchar("Half up tihead", "u1ti")
        draw_ti_head (1.5, 1);
        draw p;
 fet_endchar;
 
-fet_beginchar("Half down tihead", "d1ti", "dnhalftihead")
+fet_beginchar("Half down tihead", "d1ti")
        draw_ti_head (1.5, -1);
        draw p;
 fet_endchar;
 
 
 
-fet_beginchar("Quart up tihead", "u2ti", "utihead")
+fet_beginchar("Quart up tihead", "u2ti")
        draw_ti_head (1.55, 1);
        filldraw p;
 fet_endchar;
 
 
-fet_beginchar("Quart down tihead", "d2ti", "dtihead")
+fet_beginchar("Quart down tihead", "d2ti")
        draw_ti_head (1.55, -1);
        filldraw p;
 fet_endchar;
index 34203e3a07cb440a47da227f8b59bb88b054ffcb..baf5d9f8fcc8738b8958c9e8a99830df35faf148 100644 (file)
@@ -33,7 +33,7 @@ bottom_blot = 1.3 serif_thick;
 
 
 code := 32;
-fet_beginchar("Space", "space", "space")
+fet_beginchar("Space", "space")
        set_char_box(0, horizontal_space#,  0, ex#);
 fet_endchar;
 
@@ -44,7 +44,7 @@ fet_endchar;
 %
 
 code := 121;
-fet_beginchar ("dynamic z", "z", "z");
+fet_beginchar ("dynamic z", "z");
        set_char_box (0, .98 ex#, 0, 0.9 ex#);
 
        save thin_thick, top_narrow, over_shoot;
@@ -131,7 +131,7 @@ slant_angle = 20;
 
 
 code := 101;
-fet_beginchar("dynamic f", "f", "f");
+fet_beginchar("dynamic f", "f");
        set_char_box (0, 1.1 ex#, descender#, ex# + ascender#);
 
        save left_angle, right_angle;
@@ -229,7 +229,7 @@ fet_endchar;
 
 
 code := 114;
-fet_beginchar("dynamic s", "s", "s");
+fet_beginchar("dynamic s", "s");
        set_char_box (0, 17/24  ex#, 0, 1 ex#);
 
        save left_angle, right_angle;
@@ -335,7 +335,7 @@ currenttransform := currenttransform slanted slant;
 code := 111;
 
 
-fet_beginchar("dynamic p", "p", "p")
+fet_beginchar("dynamic p", "p")
        %
        % TODO w really   is 13/12 ex
        % but should do kerning
@@ -487,7 +487,7 @@ fet_endchar;
 %
 code := 108;
 
-fet_beginchar("dynamic m", "m", "m");
+fet_beginchar("dynamic m", "m");
        set_char_box (0, 1.5 ex#, 0, 1.0 ex#);
 
        % should share code with p for twiddle.
@@ -636,7 +636,7 @@ code := 113;
 
 
 currenttransform := identity slanted ypart(dir(15));
-fet_beginchar("dynamic r", "r", "r");
+fet_beginchar("dynamic r", "r");
        set_char_box (0, .75 ex#, 0, 1ex#);
 
 
index 780190df9b5a62519c80368405ef5f961db00cb1..852671c7ceee0f729f903676b31c8b085e904f8f 100644 (file)
@@ -25,14 +25,14 @@ def block_rest =
        draw_block ((0,0), (block_rest_x, block_rest_y));
        enddef;
 
-fet_beginchar( "whole rest", "0", "wholerest");
+fet_beginchar("whole rest", "0");
        set_char_box(0, block_rest_x#,
                block_rest_y#,  0);
        block_rest;
        currentpicture := currentpicture shifted (0,- block_rest_y);
 fet_endchar;
 
-fet_beginchar("half rest", "1", "halfrest");
+fet_beginchar("half rest", "1");
        set_char_box(0, block_rest_x#, 0, block_rest_y#);
        block_rest;
 fet_endchar;
@@ -41,7 +41,7 @@ fet_endchar;
 %
 % should use ledgerline thickness?
 %
-fet_beginchar( "whole rest (outside staff)", "0o", "outsidewholerest");
+fet_beginchar("whole rest (outside staff)", "0o")
        set_char_box(0, block_rest_x#,
                block_rest_y#, ledgerlinethickness#/2);
        block_rest;
@@ -54,7 +54,7 @@ fet_beginchar( "whole rest (outside staff)", "0o", "outsidewholerest");
        draw_gridline(z5,z6,ledgerlinethickness);
 fet_endchar;
 
-fet_beginchar("half rest (outside staff)", "1o", "outsidehalfrest");
+fet_beginchar("half rest (outside staff)", "1o");
        set_char_box(0, block_rest_x#,
                ledgerlinethickness#/2, block_rest_y#);
        block_rest;
@@ -69,18 +69,18 @@ fet_endchar;
 
 define_pixels(breve_rest_y, breve_rest_x, multi_rest_x, multi_beam_height);
 
-fet_beginchar("maxima rest", "-3", "maximarest");
+fet_beginchar("maxima rest", "-3");
        set_char_box(0, 3 breve_rest_x#, breve_rest_y#, breve_rest_y#);
        draw_block ((0,-floor (breve_rest_y)), (breve_rest_x, floor (breve_rest_y)));
        addto currentpicture also currentpicture shifted (2 breve_rest_x, 0);
 fet_endchar;
 
-fet_beginchar("longa rest", "-2", "longarest");
+fet_beginchar("longa rest", "-2");
        set_char_box(0, breve_rest_x#, breve_rest_y#, breve_rest_y#);
        draw_block ((0,-floor (breve_rest_y)), (breve_rest_x, floor (breve_rest_y)));
 fet_endchar;
 
-fet_beginchar("breve rest", "-1", "breverest");
+fet_beginchar("breve rest", "-1");
        set_char_box(0, breve_rest_x#, 0, breve_rest_y#);
        draw_block ((0,0), (breve_rest_x, floor (breve_rest_y)));
 fet_endchar;
@@ -88,7 +88,7 @@ fet_endchar;
 
 tracingvariables := 1;
 
-fet_beginchar("Quarter rest","2","quartrest");
+fet_beginchar("Quarter rest","2");
 %      draw_staff (-2, 2, 0.0);        
        save alpha, yshift, height;
        alpha:=-50;
@@ -276,12 +276,12 @@ def draw_eighth_rest =
 
        enddef;
 
-fet_beginchar("Classical quarter rest","2classical","clasquartrest");
+fet_beginchar("Classical quarter rest","2classical");
        draw_eighth_rest;
        currentpicture := currentpicture xscaled -1 shifted (w,0);
        fet_endchar;
 
-fet_beginchar("8th rest","3","eighthrest");
+fet_beginchar("8th rest","3");
        draw_eighth_rest;
        fet_endchar;
 
@@ -291,7 +291,7 @@ fet_beginchar("8th rest","3","eighthrest");
 % they can collide with augmentation dots. 
 %
 
-fet_beginchar("16th rest","4","sixteenthrest");
+fet_beginchar("16th rest","4");
        save width;
        save ycenter;
        save crook_dir, pat;
@@ -324,7 +324,7 @@ fet_beginchar("16th rest","4","sixteenthrest");
        % draw_staff (-2,2,0.0);
        fet_endchar;
 
-fet_beginchar("32th rest","5","thirtysecondrest");
+fet_beginchar("32th rest","5");
        save width;
        save ycenter;
        save crook_dir, pat;
@@ -358,7 +358,7 @@ fet_beginchar("32th rest","5","thirtysecondrest");
        % draw_staff (-2,2,0.0);
        fet_endchar;
 
-fet_beginchar("64th rest","6","sixtyfourthrest");
+fet_beginchar("64th rest","6");
        save width;
        save ycenter;
        save crook_dir, pat;
@@ -393,7 +393,7 @@ fet_beginchar("64th rest","6","sixtyfourthrest");
        % draw_staff (-2,2,0.0);
        fet_endchar;
 
-fet_beginchar("128th rest","7","hundredtwentyeighthrest");
+fet_beginchar("128th rest","7");
        save width;
        save ycenter;
        save crook_dir, pat;
index 75b67886a5dd6f53d21cd2d6513d2adc96c0d3d2..4ef8e0b7bcc366ef75797d8cc86a0fd731f48867 100644 (file)
@@ -69,14 +69,14 @@ def draw_c_clef (expr reduction) =
 
        enddef;
 
-fet_beginchar ("C clef", "C", "altoclef")
+fet_beginchar ("C clef", "C")
        if test_staff = 1:
                draw_staff (-2,2, 0.0);
        fi;
        draw_c_clef (1.0);
 fet_endchar;
 
-fet_beginchar ("C clef", "C_change", "caltoclef")
+fet_beginchar ("C clef", "C_change")
        if test_staff = 1:
                draw_staff (-2,2, 0.0);
        fi;
@@ -238,14 +238,14 @@ enddef;
 
 
 
-fet_beginchar("F clef ", "F", "bassclef")
+fet_beginchar("F clef ", "F")
        if test_staff = 1:
                draw_staff(-3,1, 0.0);
        fi;
        draw_bass_clef((0, 0), 1.0);
 fet_endchar;
 
-fet_beginchar("F clef (reduced)", "F_change", "cbassclef")
+fet_beginchar("F clef (reduced)", "F_change")
        draw_bass_clef((0, 0),0.8);
 fet_endchar;
 
@@ -443,14 +443,14 @@ def draw_gclef (expr reduction)=
 enddef;
 
 
-fet_beginchar("G clef", "G", "trebleclef")
+fet_beginchar("G clef", "G")
        if test_staff = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_gclef(1.0);
 fet_endchar;
 
-fet_beginchar("G clef", "G_change", "ctrebleclef")
+fet_beginchar("G clef", "G_change")
        draw_gclef(0.8);
 fet_endchar;
 
@@ -478,11 +478,11 @@ def draw_percussion_clef(expr reduction) =
        draw_block((w-razt,-d),(w,h));
 enddef;
 
-fet_beginchar("percussion clef", "percussion", "percussionclef")
+fet_beginchar("percussion clef", "percussion")
        draw_percussion_clef(1.0);
 fet_endchar;
 
-fet_beginchar("percussion clef (reduced)", "percussion_change", "cpercussionclef")
+fet_beginchar("percussion clef (reduced)", "percussion_change")
        draw_percussion_clef(.8);
 fet_endchar;
 
@@ -661,11 +661,11 @@ def draw_tab_clef(expr reduction) =
          (2.1*reduced_ss,letterheight),0.25);
 enddef;
 
-fet_beginchar("tab clef", "tab", "tabclef")
+fet_beginchar("tab clef", "tab")
        draw_tab_clef(1.0);
 fet_endchar;
 
-fet_beginchar("tab clef (reduced)", "tab_change", "ctabclef")
+fet_beginchar("tab clef (reduced)", "tab_change")
        draw_tab_clef(.8);
 fet_endchar;
 
@@ -679,8 +679,8 @@ if 0 = 1:
 
 savecode:=code;
 code:=97;
-fet_beginchar("Ascii b", "b", "b")
-%%fet_beginchar("G clef", "G", "trebleclef")
+fet_beginchar("Ascii b", "b")
+%%fet_beginchar("G clef", "G")
        if test_staff = 1:
                draw_staff(-1,3, 0.0);
        fi;
index 0d27d9173bff9007b125786233f14a50a1f6442c..2559e3bf2b14e5ec87456865fc1426ad6d9ddf60 100644 (file)
@@ -210,14 +210,14 @@ dot_diam# = 7/8flare#;
 define_pixels(dot_diam);
 
 code := 31; % , 32
-fet_beginchar("Space", "space", "space")
+fet_beginchar("Space", "space")
        set_char_box(0, space#,  0,height#);
 fet_endchar;
 
 code := 43;  % , = 44 
 
 % urg
-fet_beginchar("Numeral comma", "comma", "comma")
+fet_beginchar("Numeral comma", "comma")
        set_char_box(0, dot_diam#, 3/2dot_diam#, dot_diam#);
        pickup pencircle scaled dot_diam;
        draw (dot_diam/2,dot_diam/2);
@@ -232,7 +232,7 @@ fet_beginchar("Numeral comma", "comma", "comma")
        penlabels(1);
 fet_endchar;
 
-fet_beginchar("Numeral dash", "hyphen", "hyphen")
+fet_beginchar("Numeral dash", "hyphen")
        set_char_box(0, height#/3, 0, height#);
        pickup pencircle scaled thin;
        lft x1 = -b;
@@ -241,7 +241,7 @@ fet_beginchar("Numeral dash", "hyphen", "hyphen")
        draw z1 .. z2;
 fet_endchar;
 
-fet_beginchar("Numeral dot", "period", "period")
+fet_beginchar("Numeral dot", "period")
        set_char_box(0, dot_diam#, 0, dot_diam#);
        pickup pencircle scaled dot_diam;
        draw (dot_diam/2,dot_diam/2);
@@ -252,7 +252,7 @@ fet_endchar;
 
 code := 47; % 0 = 48
 
-fet_beginchar("Numeral 0", "zero", "zero")
+fet_beginchar("Numeral 0", "zero")
        set_char_box(0, 11/15height# * widen, 0, height#);
        message "w:"&decimal w;
        message "h:"&decimal h;
@@ -271,7 +271,7 @@ fet_beginchar("Numeral 0", "zero", "zero")
                ..tension t..z4l..tension t..cycle;
 fet_endchar;
        
-fet_beginchar("Numeral 1", "one", "one")
+fet_beginchar("Numeral 1", "one")
 %      set_char_box(0, 19/30height#*widen, 0, height#);
        set_char_box(0, 1/2foot_width#+3/2thick#+1/2hair#, 0, height#);
        message "w:"&decimal w;
@@ -303,7 +303,7 @@ fet_beginchar("Numeral 1", "one", "one")
        draw_foot(x1);
 fet_endchar;
 
-fet_beginchar("Numeral 2", "two", "two")
+fet_beginchar("Numeral 2", "two")
        set_char_box(0, 22/30 height#*widen, 0, height#);
        message "w:"&decimal w;
        message "h:"&decimal h;
@@ -356,7 +356,7 @@ fet_endchar;
 % TODO: should widen a bit. The right edge of the 3 bumps into next glyph in
 % combinations 
 %
-fet_beginchar("Numeral 3", "three", "three")
+fet_beginchar("Numeral 3", "three")
        set_char_box(0, 2/3height#*widen, 0, height#);
        message "w:"&decimal w;
        message "h:"&decimal h;
@@ -421,7 +421,7 @@ fet_endchar;
 
 
        
-fet_beginchar("Numeral 4", "four", "four")
+fet_beginchar("Numeral 4", "four")
        set_char_box(0, 4/5height#*widen, 0, height#);
        message "w:"&decimal w;
        message "h:"&decimal h;
@@ -463,7 +463,7 @@ fet_beginchar("Numeral 4", "four", "four")
        draw_foot(x5);
 fet_endchar;
 
-fet_beginchar("Numeral 5", "five", "five")
+fet_beginchar("Numeral 5", "five")
        set_char_box(0, 27/40 height#*widen, 0, height#);
        message "w:"&decimal w;
        message "h:"&decimal h;
@@ -516,11 +516,11 @@ fet_beginchar("Numeral 5", "five", "five")
 
 fet_endchar;
 
-fet_beginchar("Numeral 6", "six", "six")
+fet_beginchar("Numeral 6", "six")
        draw_six;
 fet_endchar;
 
-fet_beginchar("Numeral 7", "seven", "seven")
+fet_beginchar("Numeral 7", "seven")
        set_char_box(0, 11/15height#*widen, 0, height#);
        message "w:"&decimal w;
        message "h:"&decimal h;
@@ -575,7 +575,7 @@ fi
        penlabels(1,2,3,4,5,6);
 fet_endchar;
 
-fet_beginchar("Numeral 8", "eight", "eight")
+fet_beginchar("Numeral 8", "eight")
        set_char_box(0, 11/15height#*widen, 0, height#);
        message "w:"&decimal w;
        message "h:"&decimal h;
@@ -609,7 +609,7 @@ fet_beginchar("Numeral 8", "eight", "eight")
                ..z2l{dir(beta)}..cycle;
 fet_endchar;
 
-fet_beginchar("Numeral 9", "nine", "nine")
+fet_beginchar("Numeral 9", "nine")
        draw_six;
 %      xy_mirror_char;
        currentpicture := currentpicture scaled -1;
index d509130ad9d557741a7a5e46225ca5e196f05cab..4b362ef84941e2ed9c4ace7f317d6be34caa438a 100644 (file)
@@ -32,7 +32,7 @@ define_pixels (pedalh,pedalbh);
 % code values for own pedal font commented out
 % code := 41;  % * = 42
 
-fet_beginchar("Pedal asterisk", "*", "pedalasterisk")
+fet_beginchar("Pedal asterisk", "*")
        set_char_box(0, 7/9pedalh#, 0, pedalh#);
        z0 = (1/2w, h - 1/2w);
        save bulb, p, radius, thin;
@@ -82,7 +82,7 @@ fet_endchar;
 
 %% ugh. rounded corners!
 
-fet_beginchar("Pedal dash", "-", "pedaldash")
+fet_beginchar("Pedal dash", "-")
        set_char_box(0, 3penw#, 0, pedalbh#);
        pickup pencircle scaled penh;
 
@@ -94,7 +94,7 @@ fet_beginchar("Pedal dash", "-", "pedaldash")
        penstroke z1e{dir 40}..tension 1.2 ..z2e{dir 40};
 fet_endchar;
 
-fet_beginchar("Pedal dot", ".", "pedaldot")
+fet_beginchar("Pedal dot", ".")
        set_char_box(0, penw#, 0, penw#);
        pickup pencircle scaled penw;
        draw (1/2penw,1/2penw);
@@ -241,19 +241,19 @@ def draw_pedal_e =
 
 % code := 79;  % P = 80
 
-fet_beginchar("Pedal P", "P", "pedalP")
+fet_beginchar("Pedal P", "P")
        set_char_box(0, 5/6pedalh#, 0, pedalh#);
        draw_pedal_P;
 fet_endchar;
 
 % code := 99;  % d = 100
 
-fet_beginchar("Pedal d", "d", "pedald")
+fet_beginchar("Pedal d", "d")
        set_char_box(0, 2/3pedalh#, 0, 7/8pedalh#);
        draw_pedal_d;
 fet_endchar;
 
-fet_beginchar("Pedal e", "e", "pedale")
+fet_beginchar("Pedal e", "e")
        set_char_box(0, 2/5pedalh#, 0, pedalbh#);
        draw_pedal_e;
 fet_endchar;
@@ -263,7 +263,7 @@ fet_endchar;
 % The pre 1.3.59 user-scm kerning sucks, but I'm not struck by
 % the looks of this either.
 %
-fet_beginchar("Pedal Ped", "Ped", "pedalPed")
+fet_beginchar("Pedal Ped", "Ped")
        P_width# = 5/6pedalh#;
        e_width# = 2/5pedalh#;
        d_width# = 2/3pedalh#;
index 74544b4429385c29d18ba1a02f26f8a1700f1aae..33c8d6293d918a6ee8f5e71007f48016e2a19d6f 100644 (file)
@@ -4,7 +4,7 @@ save dot_radius;
 4 dot_radius# = staff_space# - stafflinethickness#;
 define_whole_blacker_pixels(dot_radius);
 
-fet_beginchar("duration dot","dot", "dot")
+fet_beginchar("duration dot","dot")
        pickup pencircle scaled 2 dot_radius;
        drawdot (dot_radius,0);
        set_char_box(0, 2*dot_radius#, dot_radius#, dot_radius#);
index 2bcce9a7190e3f75a0cf857f47d7cda1ee2bdcfb..a971a5b4b48831fef5e953c7da9dca6752d2b9b5 100644 (file)
@@ -47,12 +47,12 @@ def draw_fermata =
   drawdot z4;
 enddef;
 
-fet_beginchar("fermata up", "ufermata", "ufermata")
+fet_beginchar("fermata up", "ufermata")
        draw_fermata;   
        penlabels(1,2,4);
 fet_endchar;
 
-fet_beginchar("fermata down", "dfermata", "dfermata")
+fet_beginchar("fermata down", "dfermata")
        draw_fermata;
        y_mirror_char;
 fet_endchar;
@@ -87,11 +87,11 @@ def draw_short_fermata =
        drawdot z6;
 enddef;
 
-fet_beginchar("short fermata up", "ushortfermata", "ushortfermata")
+fet_beginchar("short fermata up", "ushortfermata")
        draw_short_fermata;     
 fet_endchar;
 
-fet_beginchar("short fermata down", "dshortfermata", "dshortfermata")
+fet_beginchar("short fermata down", "dshortfermata")
        draw_short_fermata;
        xy_mirror_char;
 fet_endchar;
@@ -116,11 +116,11 @@ def draw_long_fermata =
        drawdot z4;
 enddef;
 
-fet_beginchar("long fermata up", "ulongfermata", "ulongfermata")
+fet_beginchar("long fermata up", "ulongfermata")
        draw_long_fermata;      
 fet_endchar;
 
-fet_beginchar("long fermata down", "dlongfermata", "dlongfermata")
+fet_beginchar("long fermata down", "dlongfermata")
        draw_long_fermata;
        y_mirror_char;
 fet_endchar;
@@ -155,11 +155,11 @@ def draw_very_long_fermata =
        drawdot z4;
 enddef;
 
-fet_beginchar("very long fermata up", "uverylongfermata", "uverylongfermata")
+fet_beginchar("very long fermata up", "uverylongfermata")
        draw_very_long_fermata; 
 fet_endchar;
 
-fet_beginchar("very long fermata down", "dverylongfermata", "dverylongfermata")
+fet_beginchar("very long fermata down", "dverylongfermata")
        draw_very_long_fermata;
        y_mirror_char;
 fet_endchar;
@@ -170,7 +170,7 @@ fet_endchar;
 % the same way in the score.
 %
 
-fet_beginchar("Thumb", "thumb", "thumb")
+fet_beginchar("Thumb", "thumb")
         save thin, height, width, thick, depth;
         height# = 5/4 width#;
         height# = staff_space#;
@@ -203,7 +203,7 @@ fet_endchar;
 % FIXME: rounded endings
 %
 % `\accent' is TeX reserved.
-fet_beginchar("> accent", "sforzato", "sforzatoaccent")
+fet_beginchar("> accent", "sforzato")
        set_char_box(.9 staff_space#, .9 staff_space#, .5 staff_space#, .5 staff_space#);
        save thickness, diminish;
 
@@ -236,7 +236,7 @@ fet_beginchar("> accent", "sforzato", "sforzatoaccent")
        labels(4);
 fet_endchar;
 
-fet_beginchar("espr", "espr", "espressivo")
+fet_beginchar("espr", "espr")
        set_char_box(1.9 staff_space#, 1.9 staff_space#, .5 staff_space#, .5 staff_space#);
        save thickness, diminish;
        thickness = 0.05 staff_space + linethickness;
@@ -262,7 +262,7 @@ fet_beginchar("espr", "espr", "espressivo")
 
 fet_endchar;
 
-fet_beginchar("staccato dot", "staccato", "staccato")
+fet_beginchar("staccato dot", "staccato")
        save radius;
        radius# =   0.20 * staff_space#;
        define_whole_pixels(radius);
@@ -282,17 +282,16 @@ def draw_staccatissimo =
        set_char_box(radius#,radius#, blot_diameter#/2, height# + radius#);
 enddef;
 
-fet_beginchar("staccatissimo/martellato up", "ustaccatissimo", 
-               "ustaccatissimo")
+fet_beginchar("staccatissimo/martellato up", "ustaccatissimo") 
        draw_staccatissimo;
 fet_endchar;
 
-fet_beginchar("staccatissimo/martellato down", "dstaccatissimo", "dstaccatissimo")
+fet_beginchar("staccatissimo/martellato down", "dstaccatissimo")
        draw_staccatissimo;
        y_mirror_char;
 fet_endchar;
 
-fet_beginchar("portato/single tenuto", "tenuto", "tenuto")
+fet_beginchar("portato/single tenuto", "tenuto")
        save thick;
        thick# = 1.6 linethickness#;
        define_whole_pixels(thick);
@@ -316,14 +315,12 @@ def draw_portato =
 enddef;
 
 
-fet_beginchar("portato/tenuto with staccato", "uportato", 
-               "uportato")
+fet_beginchar("portato/tenuto with staccato", "uportato")
        draw_portato;
 fet_endchar;
 
 
-fet_beginchar("portato/tenuto with staccato", "dportato", 
-               "dportato")
+fet_beginchar("portato/tenuto with staccato", "dportato")
        draw_portato;
        y_mirror_char
 fet_endchar;
@@ -351,7 +348,7 @@ def draw_marcato =
        draw z3 .. z5;
 enddef;
 
-fet_beginchar("marcato up", "umarcato", "umarcato")
+fet_beginchar("marcato up", "umarcato")
        draw_marcato;
        labels(1,2,3,4,5);
 fet_endchar;
@@ -362,7 +359,7 @@ fet_endchar;
 % Contrary to what some MF/TeX `gurus' believe
 % it is *point*-symmetric with the "up" version
 %
-fet_beginchar("marcato down", "dmarcato", "dmarcato")
+fet_beginchar("marcato down", "dmarcato")
        draw_marcato;
        xy_mirror_char;
 fet_endchar;
@@ -372,7 +369,7 @@ fet_endchar;
 % used in french horn music todo
 %
 % TODO: too light at 20pt
-fet_beginchar("open (unstopped)", "open", "ouvert")
+fet_beginchar("open (unstopped)", "open")
        save thin, height, width, thick;
        height# = 5/4 width#;
        height# = staff_space#;
@@ -392,7 +389,7 @@ fet_beginchar("open (unstopped)", "open", "ouvert")
 fet_endchar;
 
 
-fet_beginchar("plus (stopped)", "stopped", "plusstop")
+fet_beginchar("plus (stopped)", "stopped")
        save thick, size;
        thick = 2 linethickness;
        size# = 1.1 staff_space#;
@@ -437,7 +434,7 @@ begingroup
 endgroup;
 enddef;
 
-fet_beginchar("Upbow", "upbow", "upbow")
+fet_beginchar("Upbow", "upbow")
        save ht, wd, thick, diminish;
        
        thick = 1.4 linethickness;
@@ -448,7 +445,7 @@ fet_beginchar("Upbow", "upbow", "upbow")
 fet_endchar;
 
 
-fet_beginchar("Downbow", "downbow", "downbow")
+fet_beginchar("Downbow", "downbow")
        save stemthick, beamheight;
        save wd,round;
        define_pixels(wd)
@@ -519,13 +516,13 @@ def draw_turn =
 
 enddef;
 
-fet_beginchar("Reverse turn","reverseturn","reverseturn")
+fet_beginchar("Reverse turn","reverseturn")
        draw_turn;
        currentpicture := currentpicture yscaled -1;
 fet_endchar;
 
 
-fet_beginchar("Turn","turn","turn")
+fet_beginchar("Turn","turn")
        draw_turn;
        penlabels(1,2,3,4,5,6,7);
 fet_endchar;
@@ -542,7 +539,7 @@ fet_endchar;
 %
 % 
 
-fet_beginchar("Trill (`tr')","trill","trill")
+fet_beginchar("Trill (`tr')","trill")
        
        save start_nib_angle,  ascender_extra, ex, hair_thick, fatness,
          slant_angle, slant, t_fatness, r_fatness, kerning, t_overshoot, 
@@ -700,12 +697,12 @@ def draw_heel =
 enddef;
 
 
-fet_beginchar("left heel", "upedalheel", "upedalheel")
+fet_beginchar("left heel", "upedalheel")
        draw_heel;
        labels(1,2,3);
 fet_endchar;
 
-fet_beginchar("right heel", "dpedalheel", "dpedalheel")
+fet_beginchar("right heel", "dpedalheel")
        draw_heel;
        y_mirror_char;
 fet_endchar;
@@ -723,16 +720,16 @@ def draw_toe =
        draw_vee (wd, ht, thickness);
 enddef;
        
-fet_beginchar("left toe", "upedaltoe", "upedaltoe")
+fet_beginchar("left toe", "upedaltoe")
        draw_toe;
        labels(1,2,3);
 fet_endchar;
-fet_beginchar("right toe", "dpedaltoe", "dpedaltoe")
+fet_beginchar("right toe", "dpedaltoe")
        draw_toe;
        y_mirror_char;
 fet_endchar;
 
-fet_beginchar("Flageolet", "flageolet", "flageolet")
+fet_beginchar("Flageolet", "flageolet")
        save height,width,thickness;
        height#=4/15 staffsize#;
        width#=height#;
@@ -760,7 +757,7 @@ fet_endchar;
 %
 %
 
-fet_beginchar("Segno", "segno", "segno")
+fet_beginchar("Segno", "segno")
        save thin, thick, ball_diam, darkness, pointheight;
        save wd, ht, thick_nibangle, ball_nib_thick;
        save turndir;
@@ -820,7 +817,7 @@ fet_beginchar("Segno", "segno", "segno")
        draw (x2r,-pointheight);
 fet_endchar;
 
-fet_beginchar("Coda", "coda", "coda")
+fet_beginchar("Coda", "coda")
        save stickout, thin, thick, codawidth, codaheight;
 
        stickout# = 0.35 staff_space#;
@@ -855,7 +852,7 @@ fet_beginchar("Coda", "coda", "coda")
 
 fet_endchar;
 
-fet_beginchar("Varied Coda", "varcoda", "varcoda")
+fet_beginchar("Varied Coda", "varcoda")
        save thin, thick, codawidth, codaheight;
        thin# = 1.2 linethickness#;
        thick# = 1.0 linethickness# + 0.25 staff_space#;
@@ -910,11 +907,11 @@ def draw_comma =
        z3r{dir (90-alpha)} .. cycle;
 enddef;
 
-fet_beginchar("Right Comma","rcomma","rcomma");
+fet_beginchar("Right Comma","rcomma");
        draw_comma;
 fet_endchar;
 
-fet_beginchar("Left Comma","lcomma","lcomma");
+fet_beginchar("Left Comma","lcomma");
        draw_comma;
        xy_mirror_char;
 fet_endchar;
@@ -933,11 +930,11 @@ def draw_varcomma =
        draw_brush(z1, thin, z2, thick);
 enddef;
 
-fet_beginchar("Right Varied Comma","rvarcomma","rvarcomma");
+fet_beginchar("Right Varied Comma","rvarcomma");
        draw_varcomma;
 fet_endchar;
 
-fet_beginchar("Left Varied Comma","lvarcomma","lvarcomma");
+fet_beginchar("Left Varied Comma","lvarcomma");
        draw_varcomma;
        xy_mirror_char;
 fet_endchar;
@@ -978,7 +975,7 @@ def draw_arpeggio =
        penlabels(1,2,3,4,5,6,7,8,9);
        enddef;
 
-fet_beginchar("Arpeggio","arpeggio","arpeggio");
+fet_beginchar("Arpeggio","arpeggio");
        %draw_staff (-2, 2, 0.0);       
        save height, overshoot, width;
        height# = staff_space#;
@@ -992,7 +989,7 @@ fet_beginchar("Arpeggio","arpeggio","arpeggio");
 % Extendable Trill symbol.
 % Not yet used
 % Rename me to Trill, rename Trill to Tr?
-fet_beginchar("Trill_element","trill_element","trillelement");
+fet_beginchar("Trill_element","trill_element");
        save height, overshoot;
        height# = staff_space#;
        width# = 0.8height#;
@@ -1042,12 +1039,12 @@ def draw_arpeggio_arrow =
        filldraw z3 -- z12 {dir -130} ..  {dir -110} z10 {dir 110} ..  {dir 130} z11 -- cycle;
 enddef;
 
-fet_beginchar("Arpeggio arrow down", "arpeggio.arrow.M1", "arpeggioarrowdown");
+fet_beginchar("Arpeggio arrow down", "arpeggio.arrow.M1");
        draw_arpeggio_arrow;
 fet_endchar;
 
 
-fet_beginchar("Arpeggio arrow up", "arpeggio.arrow.1", "arpeggioarrowup");
+fet_beginchar("Arpeggio arrow up", "arpeggio.arrow.1");
         draw_arpeggio_arrow;
         currentpicture := currentpicture scaled -1 shifted (0.8 staff_space, staff_space);
 fet_endchar;
@@ -1063,7 +1060,7 @@ input feta-slag;
 % I actually have no clue how they should look, so we use a slightly curvy  
 % and tapered shape. 
 %
-fet_beginchar("Caesura", "caesura", "caesura");
+fet_beginchar("Caesura", "caesura");
   save slant, space_between, clearance;
   save alpha, p;
   save botthick, topthick;
index bc74235e10aec0509419843cbbc19eb3ae55cbba..367b1dc9ca81ac1c0b24687b45909f9ea2f97d28 100644 (file)
@@ -54,20 +54,20 @@ enddef;
 
 
 
-fet_beginchar("trilelement", "trilelement", "trilelement")
+fet_beginchar("trilelement", "trilelement")
        set_char_box(trill_width#, trill_width#,
                                trill_height#, trill_height#);
        draw_trillelement(-trill_width);
 fet_endchar;
 
-fet_beginchar("prall", "prall", "prall")
+fet_beginchar("prall", "prall")
        set_char_box(2 trill_width#, 2 trill_width#,
                     trill_height#, trill_height#);
        draw_trillelement(-2 trill_width);
        draw_trillelement(0);
 fet_endchar;
 
-fet_beginchar("mordent", "mordent", "mordent")
+fet_beginchar("mordent", "mordent")
        set_char_box(2 trill_width#, 2 trill_width#,
                        4/3 trill_height#, 4/3 trill_height#);
        draw_trillelement(-2 trill_width);
@@ -81,7 +81,7 @@ fet_beginchar("mordent", "mordent", "mordent")
        draw z1 -- z2;
 fet_endchar;
 
-fet_beginchar("prallprall", "prallprall", "prallprall")
+fet_beginchar("prallprall", "prallprall")
        set_char_box(3 trill_width#, 3 trill_width#,
                     trill_height#, trill_height#);
        draw_trillelement(-3 trill_width);
@@ -89,7 +89,7 @@ fet_beginchar("prallprall", "prallprall", "prallprall")
        draw_trillelement(1 trill_width);
 fet_endchar;
 
-fet_beginchar("prallmordent", "prallmordent", "prallmordent")
+fet_beginchar("prallmordent", "prallmordent")
 
        set_char_box(3 trill_width#, 3 trill_width#,
                     4/3 trill_height#, 4/3trill_height#);
@@ -108,7 +108,7 @@ fet_endchar;
 save remember_pic;
 picture remember_pic;
 
-fet_beginchar("upprall", "upprall", "upprall")
+fet_beginchar("upprall", "upprall")
        set_char_box(3 trill_width#, 3 trill_width#,
                      trill_height#, trill_height#);
        draw_trillelement(-3 trill_width);
@@ -123,7 +123,7 @@ fet_beginchar("upprall", "upprall", "upprall")
        remember_pic := currentpicture ;
 fet_endchar;
 
-fet_beginchar("upmordent", "upmordent", "upmordent")
+fet_beginchar("upmordent", "upmordent")
        set_char_box(3 trill_width#, 3 trill_width#,
                      4/3 trill_height#, 4/3 trill_height#);
 
@@ -137,13 +137,13 @@ fet_beginchar("upmordent", "upmordent", "upmordent")
        draw z1 -- z2;
 fet_endchar;
 
-fet_beginchar("pralldown", "pralldown", "pralldown")
+fet_beginchar("pralldown", "pralldown")
        set_char_box(3 trill_width#, 3 trill_width#,
                      trill_height#, trill_height#);
        currentpicture := remember_pic xscaled -1;
 fet_endchar;
 
-fet_beginchar("downprall", "downprall", "downprall")
+fet_beginchar("downprall", "downprall")
        set_char_box(3 trill_width#, 3 trill_width#,
                      trill_height#, trill_height#);
        remember_pic := currentpicture;
@@ -160,7 +160,7 @@ fet_beginchar("downprall", "downprall", "downprall")
 
 fet_endchar;
 
-fet_beginchar("downmordent", "downmordent", "downmordent")
+fet_beginchar("downmordent", "downmordent")
        set_char_box(3 trill_width#, 3 trill_width#,
                    4/3  trill_height#, 4/3trill_height#);
 
@@ -174,14 +174,14 @@ fet_beginchar("downmordent", "downmordent", "downmordent")
        draw z1 -- z2;
 fet_endchar;
 
-fet_beginchar("prallup", "prallup", "prallup")
+fet_beginchar("prallup", "prallup")
        set_char_box(3 trill_width#, 3 trill_width#,
                      trill_height#, trill_height#);
        currentpicture := remember_pic xscaled -1;
 fet_endchar;
 
 
-fet_beginchar("lineprall", "lineprall", "lineprall")
+fet_beginchar("lineprall", "lineprall")
        set_char_box(3 trill_width#, 3 trill_width#,
                      trill_height#, 4trill_height#);
        remember_pic := currentpicture;
index 6a34b2bc3d3e42b5bde1d53799937adaaa5ad54b..ffb156ab5b361488490c3ae5fefe4856a7cf7eb2 100644 (file)
@@ -23,7 +23,7 @@ def drawdoshape =
 enddef;
 
 
-fet_beginchar("Whole dohead", "s0do", "wholedohead")
+fet_beginchar("Whole dohead", "s0do")
   pickup pencircle scaled blot_diameter;
   save a_b, i_o;
   a_b = 1.8;
@@ -32,7 +32,7 @@ fet_beginchar("Whole dohead", "s0do", "wholedohead")
   drawdoshape;
 fet_endchar;
   
-fet_beginchar("Half dohead", "s1do", "halfdohead")
+fet_beginchar("Half dohead", "s1do")
   save a_b, i_o;
   a_b = 1.5;
   i_o = 0.6;
@@ -40,7 +40,7 @@ fet_beginchar("Half dohead", "s1do", "halfdohead")
   drawdoshape;
 fet_endchar;
   
-fet_beginchar("Quart dohead", "s2do", "dohead")
+fet_beginchar("Quart dohead", "s2do")
   save a_b, noteshape;
   path noteshape;
   a_b = 1.54;
@@ -52,7 +52,7 @@ fet_endchar;
 save reshape; path reshape;
 reshape = (-1,1)--(-1,0.2){down} ... (0,-1) ... {up}(1,0.2)--(1,1)--cycle;
 
-fet_beginchar("Whole rehead", "s0re", "wholerehead")
+fet_beginchar("Whole rehead", "s0re")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = reshape;
@@ -64,7 +64,7 @@ fet_beginchar("Whole rehead", "s0re", "wholerehead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Half rehead", "s1re", "halfrehead")
+fet_beginchar("Half rehead", "s1re")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = reshape;
@@ -76,7 +76,7 @@ fet_beginchar("Half rehead", "s1re", "halfrehead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Quart rehead", "s2re", "rehead")
+fet_beginchar("Quart rehead", "s2re")
   save a_b, noteshape;
   path noteshape;
   a_b = 1.54;
@@ -97,7 +97,7 @@ fet_endchar;
 save fashape; path fashape;
 fashape = (-1,1)--(1,1)--(1,-1)--cycle;
 
-fet_beginchar("Whole fahead", "s0fa", "wholefahead")
+fet_beginchar("Whole fahead", "s0fa")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = fashape;
@@ -109,7 +109,7 @@ fet_beginchar("Whole fahead", "s0fa", "wholefahead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Half stemup fahead", "u1fa", "halffauhead")
+fet_beginchar("Half stemup fahead", "u1fa")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = fashape;
@@ -121,7 +121,7 @@ fet_beginchar("Half stemup fahead", "u1fa", "halffauhead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Quart stemup fahead", "u2fa", "fauhead")
+fet_beginchar("Quart stemup fahead", "u2fa")
   save a_b, noteshape;
   path noteshape;
   a_b = 1.54;
@@ -130,7 +130,7 @@ fet_beginchar("Quart stemup fahead", "u2fa", "fauhead")
   draw_solfa_quarter_note_shape;
 fet_endchar;
 
-fet_beginchar("Half stemdn fahead", "d1fa", "halffadhead")
+fet_beginchar("Half stemdn fahead", "d1fa")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = fashape rotated 180;
@@ -142,7 +142,7 @@ fet_beginchar("Half stemdn fahead", "d1fa", "halffadhead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Quart stemdn fahead", "d2fa", "fadhead")
+fet_beginchar("Quart stemdn fahead", "d2fa")
   save a_b, noteshape;
   path noteshape;
   a_b = 1.54;
@@ -160,7 +160,7 @@ fet_endchar;
 save lashape; path lashape;
 lashape = (-1,-1)--(-1,1)--(1,1)--(1,-1)--cycle;
 
-fet_beginchar("Whole lahead", "s0la", "wholelahead")
+fet_beginchar("Whole lahead", "s0la")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = lashape;
@@ -172,7 +172,7 @@ fet_beginchar("Whole lahead", "s0la", "wholelahead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Half lahead", "s1la", "halflahead")
+fet_beginchar("Half lahead", "s1la")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = lashape;
@@ -184,7 +184,7 @@ fet_beginchar("Half lahead", "s1la", "halflahead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Quart lahead", "s2la", "lahead")
+fet_beginchar("Quart lahead", "s2la")
   save a_b, noteshape;
   path noteshape;
   a_b = 1.54;
@@ -202,7 +202,7 @@ fet_endchar;
 save tishape; path tishape;
 tishape = (0,-1)--(-1,0.3)..(0,1)..(1,0.3)--cycle;
 
-fet_beginchar("Whole tihead", "s0ti", "wholetihead")
+fet_beginchar("Whole tihead", "s0ti")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = tishape;
@@ -214,7 +214,7 @@ fet_beginchar("Whole tihead", "s0ti", "wholetihead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Half tihead", "s1ti", "halftihead")
+fet_beginchar("Half tihead", "s1ti")
   save a_b, ai_a, bi_b, dx, dy, noteshape, noteishape;
   path noteshape, noteishape;
   noteshape = tishape;
@@ -226,7 +226,7 @@ fet_beginchar("Half tihead", "s1ti", "halftihead")
   draw_solfa_note_shape;
 fet_endchar;
 
-fet_beginchar("Quart tihead", "s2ti", "tihead")
+fet_beginchar("Quart tihead", "s2ti")
   save a_b, noteshape;
   path noteshape;
   a_b = 1.54;
index 355097b692b86094efb523f1b7a6f0b2673be2e3..39435bfa7d3d982d820881a8a218ac2a148356ca 100644 (file)
@@ -78,11 +78,11 @@ def draw_C =
        penlabels(1,2,3,4,5,6);
 enddef;
 
-fet_beginchar ("4/4 meter", "C44", "fourfourmeter")
+fet_beginchar ("4/4 meter", "C44")
        draw_C;
 fet_endchar;
 
-fet_beginchar ("2/2 meter", "C22", "allabreve")
+fet_beginchar ("2/2 meter", "C22")
        draw_C;
        save excentricity;
        pair excentricity;
index 8c40d83485fe877dc5fff74a7a1e2c8807c52692..3c20b934c65e940d8b8696ce7a060838b6394e2b 100644 (file)
@@ -68,7 +68,7 @@ def draw_meta_sharp (expr width) =
 
        enddef;
 
-fet_beginchar("Sharp" , "2", "sharp");
+fet_beginchar("Sharp" , "2");
        set_char_box(0, 1.1 staff_space#, 1.5 staff_space#, 
                1.5 staff_space#);
        draw_meta_sharp (w);
@@ -86,7 +86,7 @@ fet_beginchar("Sharp" , "2", "sharp");
 
        fet_endchar;
 
-fet_beginchar("1/2 Sharp" , "1", "semisharp");
+fet_beginchar("1/2 Sharp" , "1");
        set_char_box(0, 0.7 staff_space#, 1.5 staff_space#, 
                1.5 staff_space#);
 
@@ -104,7 +104,7 @@ fet_beginchar("1/2 Sharp" , "1", "semisharp");
        fet_endchar;
 
 
-fet_beginchar("3/4 Sharp" , "3", "threequartersharp");
+fet_beginchar("3/4 Sharp" , "3");
        set_char_box(0, 1.6 staff_space#, 1.5 staff_space#, 
                1.5 staff_space#);
 
@@ -127,7 +127,7 @@ fet_beginchar("3/4 Sharp" , "3", "threequartersharp");
 %
 %
 
-fet_beginchar( "Natural", "0", "natural")
+fet_beginchar("Natural", "0")
        save height, xcenter;
        save interbeam, interstem, beamheight, beamwidth, 
        stemwidth;
@@ -297,19 +297,19 @@ enddef;
 %
 % unfortunately, 600dpi is not enough to show the brush of the stem.
 %
-fet_beginchar("Flat", "-2", "flat")
+fet_beginchar("Flat", "-2")
        set_char_box(1.2 stafflinethickness#, .8 staff_space#, 0.6 staff_space#, 1.9 staff_space#);
        draw_meta_flat(0, w, 0.31 staff_space);
        fet_endchar;
 
-fet_beginchar("Semi flat", "-1", "semiflat")
+fet_beginchar("Semi flat", "-1")
        set_char_box(1.2 stafflinethickness#, .8 staff_space#, 0.6 staff_space#, 1.9 staff_space#);
        draw_meta_flat(0, w, 0.31 staff_space);
        currentpicture := currentpicture xscaled -1 shifted (w - b, 0);  
        fet_endchar;
 
 
-fet_beginchar("Double Flat", "-4", "flatflat")
+fet_beginchar("Double Flat", "-4")
        save left_wid, overlap, right_wid;
        left_wid = .7;
        right_wid = .8;
@@ -320,7 +320,7 @@ fet_beginchar("Double Flat", "-4", "flatflat")
                right_wid *staff_space, 0.33 staff_space);
        fet_endchar;
 
-fet_beginchar("3/4 Flat", "-3", "threeqflat")
+fet_beginchar("3/4 Flat", "-3")
        save left_wid, overlap, right_wid;
        left_wid = .7;
        right_wid = .8;
@@ -340,7 +340,7 @@ fet_beginchar("3/4 Flat", "-3", "threeqflat")
        fet_endchar;
 
 
-fet_beginchar("Double Sharp", "4", "sharpsharp")
+fet_beginchar("Double Sharp", "4")
        set_char_box(0, staff_space#, .5 staff_space#, .5 staff_space#);
        save klaverblad, klaversteel;
 
@@ -390,11 +390,11 @@ def draw_paren =
        .. simple_serif(z1r, z1l, 90) .. z2l{down} -- cycle;
 enddef;
   
-fet_beginchar("Right Parenthesis", "rightparen", "rightparen")
+fet_beginchar("Right Parenthesis", "rightparen")
        draw_paren;
 fet_endchar;
 
-fet_beginchar("Left Parenthesis", "leftparen", "leftparen")
+fet_beginchar("Left Parenthesis", "leftparen")
        draw_paren;
         currentpicture := currentpicture xscaled -1;
         set_char_box(charwd, charbp, chardp, charht);
index a91367753f9e456ea9ccdfa11bc24d7e211b3098..e0e04c4ae8eb47e08ca1a03ec4b7574633692fe3 100644 (file)
@@ -17,7 +17,7 @@ fet_begingroup ("accidentals")
 %
 %
 %
-fet_beginchar("Ed. Med. Flat" , "medicaea-1", "medicaeaflat");
+fet_beginchar("Ed. Med. Flat" , "medicaea-1");
        set_char_box(0.1 staff_space#, 0.6 staff_space#,
                     0.6 staff_space#, 1.0 staff_space#);
 
@@ -56,7 +56,7 @@ fet_beginchar("Ed. Med. Flat" , "medicaea-1", "medicaeaflat");
 %
 %
 %
-fet_beginchar("Ed. Vat. Flat" , "vaticana-1", "vaticanaflat");
+fet_beginchar("Ed. Vat. Flat" , "vaticana-1");
         save za, zb, zc, zd, ze, zf, zg;
         pair za, zb, zc, zd, ze, zf, zg;
         za = (0.00 staff_space, +0.80 staff_space);
@@ -78,7 +78,7 @@ fet_beginchar("Ed. Vat. Flat" , "vaticana-1", "vaticanaflat");
                     0.80 staff_space# + 0.11 staff_space#);
         fet_endchar;
 
-fet_beginchar("Ed. Vat. Natural" , "vaticana0", "vaticananatural");
+fet_beginchar("Ed. Vat. Natural" , "vaticana0");
        save za, zb, zc, zd;
        pair za, zb, zc, zd;
        pickup pencircle
@@ -111,7 +111,7 @@ fet_beginchar("Ed. Vat. Natural" , "vaticana0", "vaticananatural");
 %
 %
 %
-fet_beginchar("Mensural Sharp" , "mensural1", "mensuralsharp");
+fet_beginchar("Mensural Sharp" , "mensural1");
        save stemthick;
        define_pixels (stemthick);
        stemthick# = linethickness#;
@@ -133,7 +133,7 @@ fet_beginchar("Mensural Sharp" , "mensural1", "mensuralsharp");
 
        fet_endchar;
 
-fet_beginchar("Mensural Flat" , "mensural-1", "mensuralflat");
+fet_beginchar("Mensural Flat" , "mensural-1");
        save stemthick;
        define_pixels (stemthick);
        stemthick# = linethickness#;
@@ -159,7 +159,7 @@ fet_beginchar("Mensural Flat" , "mensural-1", "mensuralflat");
 
        fet_endchar;
 
-fet_beginchar("Hufnagel Flat" , "hufnagel-1", "hufnagelflat");
+fet_beginchar("Hufnagel Flat" , "hufnagel-1");
        save stemthick;
        define_pixels (stemthick);
        stemthick# = linethickness#;
index 7d878189792e60978887a0a75d8c7a7c5688771a..d01f82109620bfdb190875788bfb67ad924d9b19 100644 (file)
@@ -81,13 +81,13 @@ def draw_vaticana_do_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("Ed. Vat. do clef", "vaticana-do", "vatdoclef")
+fet_beginchar("Ed. Vat. do clef", "vaticana-do")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_vaticana_do_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("Ed. Vat. do clef", "vaticana-do_change", "vatcdoclef")
+fet_beginchar("Ed. Vat. do clef", "vaticana-do_change")
        draw_vaticana_do_clef((0,0), 1.0); % no reduction
 fet_endchar;
 
@@ -129,13 +129,13 @@ def draw_vaticana_fa_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("Ed. Vat. fa clef", "vaticana-fa", "vatfaclef")
+fet_beginchar("Ed. Vat. fa clef", "vaticana-fa")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_vaticana_fa_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("Ed. Vat. fa clef", "vaticana-fa_change", "vatcfaclef")
+fet_beginchar("Ed. Vat. fa clef", "vaticana-fa_change")
        draw_vaticana_fa_clef((0,0), 1.0); % no reduction
 fet_endchar;
 
@@ -196,13 +196,13 @@ def draw_medicaea_do_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("Ed. Med. do clef", "medicaea-do", "meddoclef")
+fet_beginchar("Ed. Med. do clef", "medicaea-do")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_medicaea_do_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("Ed. Med. do clef", "medicaea-do_change", "cmeddoclef")
+fet_beginchar("Ed. Med. do clef", "medicaea-do_change")
        draw_medicaea_do_clef((0,0), .8);
 fet_endchar;
 
@@ -247,13 +247,13 @@ def draw_medicaea_fa_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("Ed. Med. fa clef", "medicaea-fa", "medfaclef")
+fet_beginchar("Ed. Med. fa clef", "medicaea-fa")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_medicaea_fa_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("Ed. Med. fa clef", "medicaea-fa_change", "cmedfaclef")
+fet_beginchar("Ed. Med. fa clef", "medicaea-fa_change")
        draw_medicaea_fa_clef((0,0), .8);
 fet_endchar;
 
@@ -357,13 +357,13 @@ def draw_neomensural_c_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("neo-mensural c clef", "neomensural-c", "neomenscclef")
+fet_beginchar("neo-mensural c clef", "neomensural-c")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_neomensural_c_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("neo-mensural c clef", "neomensural-c_change", "cneomenscclef")
+fet_beginchar("neo-mensural c clef", "neomensural-c_change")
        draw_neomensural_c_clef((0,0), .8);
 fet_endchar;
 
@@ -415,53 +415,53 @@ def draw_petrucci_c_clef(expr exact_center, flare_align, reduction) =
 enddef;
 
 
-fet_beginchar("petrucci c1 clef", "petrucci-c1", "petruccic1clef")
+fet_beginchar("petrucci c1 clef", "petrucci-c1")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_petrucci_c_clef((0,0), +2, 1.0);
 fet_endchar;
-fet_beginchar("petrucci c1 clef", "petrucci-c1_change", "cpetruccic1clef")
+fet_beginchar("petrucci c1 clef", "petrucci-c1_change")
        draw_petrucci_c_clef((0,0), +2, .8);
 fet_endchar;
 
-fet_beginchar("petrucci c2 clef", "petrucci-c2", "petruccic2clef")
+fet_beginchar("petrucci c2 clef", "petrucci-c2")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_petrucci_c_clef((0,0), +1, 1.0);
 fet_endchar;
-fet_beginchar("petrucci c2 clef", "petrucci-c2_change", "cpetruccic2clef")
+fet_beginchar("petrucci c2 clef", "petrucci-c2_change")
        draw_petrucci_c_clef((0,0), +1, .8);
 fet_endchar;
 
-fet_beginchar("petrucci c3 clef", "petrucci-c3", "petruccic3clef")
+fet_beginchar("petrucci c3 clef", "petrucci-c3")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_petrucci_c_clef((0,0), 0, 1.0);
 fet_endchar;
-fet_beginchar("petrucci c3 clef", "petrucci-c3_change", "cpetruccic3clef")
+fet_beginchar("petrucci c3 clef", "petrucci-c3_change")
        draw_petrucci_c_clef((0,0), 0, .8);
 fet_endchar;
 
-fet_beginchar("petrucci c4 clef", "petrucci-c4", "petruccic4clef")
+fet_beginchar("petrucci c4 clef", "petrucci-c4")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_petrucci_c_clef((0,0), -1, 1.0);
 fet_endchar;
-fet_beginchar("petrucci c4 clef", "petrucci-c4_change", "cpetruccic4clef")
+fet_beginchar("petrucci c4 clef", "petrucci-c4_change")
        draw_petrucci_c_clef((0,0), -1, .8);
 fet_endchar;
 
-fet_beginchar("petrucci c5 clef", "petrucci-c5", "petruccic5clef")
+fet_beginchar("petrucci c5 clef", "petrucci-c5")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_petrucci_c_clef((0,0), -2, 1.0);
 fet_endchar;
-fet_beginchar("petrucci c5 clef", "petrucci-c5_change", "cpetruc5iceclef")
+fet_beginchar("petrucci c5 clef", "petrucci-c5_change")
        draw_petrucci_c_clef((0,0), -2, .8);
 fet_endchar;
 
@@ -505,13 +505,13 @@ def draw_mensural_c_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("mensural c clef", "mensural-c", "menscclef")
+fet_beginchar("mensural c clef", "mensural-c")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_mensural_c_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("mensural c clef", "mensural-c_change", "cmenscclef")
+fet_beginchar("mensural c clef", "mensural-c_change")
        draw_mensural_c_clef((0,0), .8);
 fet_endchar;
 
@@ -615,13 +615,13 @@ def draw_petrucci_f_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("petrucci f clef", "petrucci-f", "petruccifclef")
+fet_beginchar("petrucci f clef", "petrucci-f")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_petrucci_f_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("petrucci f clef", "petrucci-f_change", "cpetruccifclef")
+fet_beginchar("petrucci f clef", "petrucci-f_change")
        draw_petrucci_f_clef((0,0), .8);
 fet_endchar;
 
@@ -675,13 +675,13 @@ def draw_mensural_f_clef(expr exact_center, reduction) =
                     0.5width# + ypart exact_center);
 enddef;
 
-fet_beginchar("mensural f clef", "mensural-f", "mensfclef")
+fet_beginchar("mensural f clef", "mensural-f")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_mensural_f_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("mensural f clef", "mensural-f_change", "cmensfclef")
+fet_beginchar("mensural f clef", "mensural-f_change")
        draw_mensural_f_clef((0,0), .8);
 fet_endchar;
 
@@ -746,13 +746,13 @@ def draw_petrucci_g_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("petrucci g clef", "petrucci-g", "petruccigclef")
+fet_beginchar("petrucci g clef", "petrucci-g")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_petrucci_g_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("petrucci g clef", "petrucci-g_change", "cpetruccigclef")
+fet_beginchar("petrucci g clef", "petrucci-g_change")
        draw_petrucci_g_clef((0,0), .8);
 fet_endchar;
 
@@ -777,13 +777,13 @@ enddef;
 % FIXME: This clef is preliminarily mapped to the petrucci g clef
 % until the code for the mensural g clef will be rewritten.
 %
-fet_beginchar("mensural g clef", "mensural-g", "mensgclef")
+fet_beginchar("mensural g clef", "mensural-g")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_petrucci_g_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("mensural g clef", "mensural-g_change", "cmensgclef")
+fet_beginchar("mensural g clef", "mensural-g_change")
        draw_petrucci_g_clef((0,0), .8);
 fet_endchar;
 
@@ -835,13 +835,13 @@ def draw_hufnagel_do_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("Hufnagel do clef", "hufnagel-do", "hufnageldoclef")
+fet_beginchar("Hufnagel do clef", "hufnagel-do")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_hufnagel_do_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("Hufnagel do clef", "hufnagel-do_change", "chufnageldoclef")
+fet_beginchar("Hufnagel do clef", "hufnagel-do_change")
        draw_hufnagel_do_clef((0,0), .8);
 fet_endchar;
 
@@ -892,13 +892,13 @@ def draw_hufnagel_fa_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("Hufnagel fa clef", "hufnagel-fa", "hufnagelfaclef")
+fet_beginchar("Hufnagel fa clef", "hufnagel-fa")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_hufnagel_fa_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("Hufnagel fa clef", "hufnagel-fa_change", "chufnagelfaclef")
+fet_beginchar("Hufnagel fa clef", "hufnagel-fa_change")
        draw_hufnagel_fa_clef((0,0), .8);
 fet_endchar;
 
@@ -913,7 +913,7 @@ def draw_hufnagel_do_fa_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("Hufnagel do/fa clef", "hufnagel-do-fa", "hufnageldofaclef")
+fet_beginchar("Hufnagel do/fa clef", "hufnagel-do-fa")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
index 994c7840a0220500cd88df77b2d9c00c3ea06d19..0d5243c20b95b7a43fb7e64e0972db33c4a3ce7e 100644 (file)
@@ -111,122 +111,122 @@ def draw_mensural_flag (expr staffline_adjustment, flares, direction) =
 enddef;
 
 % 8th mensural flag, upwards, between staff lines
-fet_beginchar("8th Mensural Flag (up)", "mensuralu03", "menseighthflag")
+fet_beginchar("8th Mensural Flag (up)", "mensuralu03")
        draw_mensural_flag (between_staff_lines, 1, dir_up)
 fet_endchar;
 
 % 8th mensural flag, upwards, on staff line
-fet_beginchar("8th Mensural Flag (up)", "mensuralu13", "mens1eighthflag")
+fet_beginchar("8th Mensural Flag (up)", "mensuralu13")
        draw_mensural_flag (on_staff_line, 1, dir_up)
 fet_endchar;
 
 % 8th mensural flag, upwards, anywhere
-fet_beginchar("8th Mensural Flag (up)", "mensuralu23", "mens1eighthflag")
+fet_beginchar("8th Mensural Flag (up)", "mensuralu23")
        draw_mensural_flag (anywhere, 1, dir_up)
 fet_endchar;
 
 % 8th mensural flag, downwards, between staff lines
-fet_beginchar("8th Mensural Flag (down)", "mensurald03", "mensdeighthflag")
+fet_beginchar("8th Mensural Flag (down)", "mensurald03")
        draw_mensural_flag (between_staff_lines, 1, dir_down)
 fet_endchar;
 
 % 8th mensural flag, downwards, on staff line
-fet_beginchar("8th Mensural Flag (down)", "mensurald13", "mensd1eighthflag")
+fet_beginchar("8th Mensural Flag (down)", "mensurald13")
        draw_mensural_flag (on_staff_line, 1, dir_down)
 fet_endchar;
 
 % 8th mensural flag, downwards, anywhere
-fet_beginchar("8th Mensural Flag (down)", "mensurald23", "mensd1eighthflag")
+fet_beginchar("8th Mensural Flag (down)", "mensurald23")
        draw_mensural_flag (anywhere, 1, dir_down)
 fet_endchar;
 
 % 16th mensural flag, upwards, between staff lines
-fet_beginchar("16th Mensural Flag (up)", "mensuralu04", "menssixteenthflag")
+fet_beginchar("16th Mensural Flag (up)", "mensuralu04")
        draw_mensural_flag (between_staff_lines, 2, dir_up)
 fet_endchar;
 
 % 16th mensural flag, upwards, on staff line
-fet_beginchar("16th Mensural Flag (up)", "mensuralu14", "mens1sixteenthflag")
+fet_beginchar("16th Mensural Flag (up)", "mensuralu14")
        draw_mensural_flag (on_staff_line, 2, dir_up)
 fet_endchar;
 
 % 16th mensural flag, upwards, anywhere
-fet_beginchar("16th Mensural Flag (up)", "mensuralu24", "mens1sixteenthflag")
+fet_beginchar("16th Mensural Flag (up)", "mensuralu24")
        draw_mensural_flag (anywhere, 2, dir_up)
 fet_endchar;
 
 % 16th mensural flag, downwards, between staff lines
-fet_beginchar("16th Mensural Flag (down)", "mensurald04", "mensdsixteenthflag")
+fet_beginchar("16th Mensural Flag (down)", "mensurald04")
        draw_mensural_flag (between_staff_lines, 2, dir_down)
 fet_endchar;
 
 % 16th mensural flag, downwards, on staff line
-fet_beginchar("16th Mensural Flag (down)", "mensurald14", "mensd1sixteenthflag")
+fet_beginchar("16th Mensural Flag (down)", "mensurald14")
        draw_mensural_flag (on_staff_line, 2, dir_down)
 fet_endchar;
 
 % 16th mensural flag, downwards, anywhere
-fet_beginchar("16th Mensural Flag (down)", "mensurald24", "mensd1sixteenthflag")
+fet_beginchar("16th Mensural Flag (down)", "mensurald24")
        draw_mensural_flag (anywhere, 2, dir_down)
 fet_endchar;
 
 % 32th mensural flag, upwards, between staff lines
-fet_beginchar("32th Mensural Flag (up)", "mensuralu05", "mensthirtysecondflag")
+fet_beginchar("32th Mensural Flag (up)", "mensuralu05")
        draw_mensural_flag (between_staff_lines, 3, dir_up)
 fet_endchar;
 
 % 32th mensural flag, upwards, on staff line
-fet_beginchar("32th Mensural Flag (up)", "mensuralu15", "mens1thirtysecondflag")
+fet_beginchar("32th Mensural Flag (up)", "mensuralu15")
        draw_mensural_flag (on_staff_line, 3, dir_up)
 fet_endchar;
 
 % 32th mensural flag, upwards, anywhere
-fet_beginchar("32th Mensural Flag (up)", "mensuralu25", "mens1thirtysecondflag")
+fet_beginchar("32th Mensural Flag (up)", "mensuralu25")
        draw_mensural_flag (anywhere, 3, dir_up)
 fet_endchar;
 
 % 32th mensural flag, downwards, between staff lines
-fet_beginchar("32th Mensural Flag (down)", "mensurald05", "mensdthirtysecondflag")
+fet_beginchar("32th Mensural Flag (down)", "mensurald05")
        draw_mensural_flag (between_staff_lines, 3, dir_down)
 fet_endchar;
 
 % 32th mensural flag, downwards, on staff line
-fet_beginchar("32th Mensural Flag (down)", "mensurald15", "mensd1thirtysecondflag")
+fet_beginchar("32th Mensural Flag (down)", "mensurald15")
        draw_mensural_flag (on_staff_line, 3, dir_down)
 fet_endchar;
 
 % 32th mensural flag, downwards, anywhere
-fet_beginchar("32th Mensural Flag (down)", "mensurald25", "mensd1thirtysecondflag")
+fet_beginchar("32th Mensural Flag (down)", "mensurald25")
        draw_mensural_flag (anywhere, 3, dir_down)
 fet_endchar;
 
 % 64th mensural flag, upwards, between staff lines
-fet_beginchar("64th Mensural Flag (up)", "mensuralu06", "menssixtyfourthflag")
+fet_beginchar("64th Mensural Flag (up)", "mensuralu06")
        draw_mensural_flag (between_staff_lines, 4, dir_up)
 fet_endchar;
 
 % 64th mensural flag, upwards, on staff line
-fet_beginchar("64th Mensural Flag (up)", "mensuralu16", "mens1sixtyfourthflag")
+fet_beginchar("64th Mensural Flag (up)", "mensuralu16")
        draw_mensural_flag (on_staff_line, 4, dir_up)
 fet_endchar;
 
 % 64th mensural flag, upwards, anywhere
-fet_beginchar("64th Mensural Flag (up)", "mensuralu26", "mens1sixtyfourthflag")
+fet_beginchar("64th Mensural Flag (up)", "mensuralu26")
        draw_mensural_flag (anywhere, 4, dir_up)
 fet_endchar;
 
 % 64th mensural flag, downwards, between staff lines
-fet_beginchar("64th Mensural Flag (down)", "mensurald06", "mensdsixtyfourthflag")
+fet_beginchar("64th Mensural Flag (down)", "mensurald06")
        draw_mensural_flag (between_staff_lines, 4, dir_down)
 fet_endchar;
 
 % 64th mensural flag, downwards, on staff line
-fet_beginchar("64th Mensural Flag (down)", "mensurald16", "mensd1sixtyfourthflag")
+fet_beginchar("64th Mensural Flag (down)", "mensurald16")
        draw_mensural_flag (on_staff_line, 4, dir_down)
 fet_endchar;
 
 % 64th mensural flag, downwards, anywhere
-fet_beginchar("64th Mensural Flag (down)", "mensurald26", "mensd1sixtyfourthflag")
+fet_beginchar("64th Mensural Flag (down)", "mensurald26")
        draw_mensural_flag (anywhere, 4, dir_down)
 fet_endchar;
 
index 77beb6328c139ae0bae43d931bac89ac0234abb8..bbd21cb455b6234da6fcdc8959d947be6036102e 100644 (file)
@@ -100,7 +100,7 @@ def draw_neomensural_left_stemmed_head (expr wid) =
        draw z6 .. z7;
 enddef;
 
-fet_beginchar("Left stemmed notehead", "lneomensural", "neomensuralleftstemmedhead");
+fet_beginchar("Left stemmed notehead", "lneomensural");
        draw_neomensural_left_stemmed_head (2 staff_space#);
 fet_endchar;
 
@@ -129,15 +129,15 @@ enddef;
 %
 % (ze is wel breed)
 % 
-fet_beginchar("Neo-mensural maxima notehead", "s-3neomensural", "neomensuralmaximahead");
+fet_beginchar("Neo-mensural maxima notehead", "s-3neomensural");
        draw_neomensural_longa (2.6 staff_space#)
 fet_endchar;
 
-fet_beginchar("Neo-mensural longa notehead", "s-2neomensural", "neomensurallongahead");
+fet_beginchar("Neo-mensural longa notehead", "s-2neomensural");
        draw_neomensural_longa (2 staff_space#)
 fet_endchar;
 
-fet_beginchar("Neo-mensural brevis notehead", "s-1neomensural", "neomensuralbrevishead")
+fet_beginchar("Neo-mensural brevis notehead", "s-1neomensural")
        draw_neomensural_brevis(2 staff_space#);
 fet_endchar;
 
@@ -181,7 +181,7 @@ def draw_neomensural_open_head (expr wid, height)=
        unfill z5 -- z6 -- z7 -- z8 --cycle;
 enddef;
 
-fet_beginchar("Neo-mensural open head","s0neomensural","neomensuralsemibrevishead")
+fet_beginchar("Neo-mensural open head","s0neomensural")
       draw_neomensural_open_head (staff_space#, noteheight#);
 fet_endchar;
 
@@ -198,11 +198,11 @@ fet_beginchar("Harmonic notehead (Neo-mensural open)",
 fet_endchar;
 
 
-fet_beginchar("Neo-mensural open head","s1neomensural","neomensuralminimahead")
+fet_beginchar("Neo-mensural open head","s1neomensural")
       draw_neomensural_open_head (staff_space#, noteheight#);
 fet_endchar;
 
-fet_beginchar("Neo-mensural black head","s2neomensural","neomensuralsemiminimahead")
+fet_beginchar("Neo-mensural black head","s2neomensural")
       draw_neomensural_black_head (staff_space#, noteheight#);
 fet_endchar;
 
@@ -231,19 +231,19 @@ def draw_mensural_longa (expr wid) =
        draw z6 .. z7;
 enddef;
 
-fet_beginchar("Mensural left stemmed notehead", "slmensural", "mensuralleftstemmedhead");
+fet_beginchar("Mensural left stemmed notehead", "slmensural");
        draw_mensural_left_stemmed_head (staff_space#)
 fet_endchar;
 
-fet_beginchar("Mensural maxima notehead", "s-3mensural", "mensuralmaximahead");
+fet_beginchar("Mensural maxima notehead", "s-3mensural");
        draw_mensural_longa (2.0 staff_space#)
 fet_endchar;
 
-fet_beginchar("Mensural longa notehead", "s-2mensural", "mensurallongahead");
+fet_beginchar("Mensural longa notehead", "s-2mensural");
        draw_mensural_longa (staff_space#)
 fet_endchar;
 
-fet_beginchar("Mensural brevis notehead", "s-1mensural", "mensuralbrevishead")
+fet_beginchar("Mensural brevis notehead", "s-1mensural")
        draw_mensural_brevis(staff_space#);
 fet_endchar;
 
@@ -288,15 +288,15 @@ def draw_diamond_head (expr head_h, pen_w, pen_h, angle, open) =
 enddef;
 
 
-fet_beginchar("Mensural open head","s0mensural","mensuralsemibrevishead")
+fet_beginchar("Mensural open head","s0mensural")
        draw_diamond_head (staff_space#, 0.15, 0.30, 30, true);
 fet_endchar;
 
-fet_beginchar("Mensural open head","s1mensural","mensuralminimahead")
+fet_beginchar("Mensural open head","s1mensural")
        draw_diamond_head (staff_space#, 0.15, 0.30, 30, true);
 fet_endchar;
 
-fet_beginchar("Mensural black head","s2mensural","mensuralsemiminimahead")
+fet_beginchar("Mensural black head","s2mensural")
        draw_diamond_head (staff_space#, 0.15, 0.30, 30, false);
 fet_endchar;
 
@@ -601,7 +601,7 @@ punctum_char("Ed. Vat. cephalicus", "vaticana-cephalicus",
             false, false, true, false, false, 1.0);
 
 % quilisma
-fet_beginchar("Ed. Vat. quilisma", "vaticana-quilisma", "vatquilismahead")
+fet_beginchar("Ed. Vat. quilisma", "vaticana-quilisma")
        save b_h,a_w;
        a_b:=1.54; % b_h*a_b/a_w = wd/ht
        b_h:=0.85;
@@ -794,7 +794,7 @@ punctum_char("Hufnagel punctum", "hufnagel-punctum", "hufpunctumhead", false)
 punctum_char("Hufnagel virga", "hufnagel-virga", "hufvirgahead", true)
 
 % pes lower punctum
-fet_beginchar("Hufnagel pes lower punctum", "hufnagel-lpes", "huflpeshead")
+fet_beginchar("Hufnagel pes lower punctum", "hufnagel-lpes")
        save width, height, alpha;
        width# = 2*staff_space#;
        height# = 0.7*staff_space#;
index 64ebf216937d0773703e244350321ba7e52a234e..7b49fa43c6283532c15795eb2b96e6761c9781db 100644 (file)
@@ -34,7 +34,7 @@ def neomens_half_block_rest =
        draw_block ((0,0), (neomens_block_rest_x, neomens_half_block_rest_y));
        enddef;
 
-fet_beginchar("Neo-mensural maxima rest", "-3neomensural", "neomensmaximarest");
+fet_beginchar("Neo-mensural maxima rest", "-3neomensural");
        set_char_box(0, 3 neomens_block_rest_x#,
                     neomens_block_rest_y#, neomens_block_rest_y#);
        draw_block ((0,-neomens_block_rest_y),
@@ -42,20 +42,20 @@ fet_beginchar("Neo-mensural maxima rest", "-3neomensural", "neomensmaximarest");
        addto currentpicture also currentpicture shifted (2 neomens_block_rest_x, 0);
 fet_endchar;
 
-fet_beginchar("Neo-mensural longa rest", "-2neomensural", "neomenslongarest");
+fet_beginchar("Neo-mensural longa rest", "-2neomensural");
        set_char_box(0, neomens_block_rest_x#,
                     neomens_block_rest_y#, neomens_block_rest_y#);
        draw_block ((0,-neomens_block_rest_y),
                    (neomens_block_rest_x, neomens_block_rest_y));
 fet_endchar;
 
-fet_beginchar("Neo-mensural breve rest", "-1neomensural", "neomensbreverest");
+fet_beginchar("Neo-mensural breve rest", "-1neomensural");
        set_char_box(0, neomens_block_rest_x#,
                     0, neomens_block_rest_y#);
        draw_block ((0,0), (neomens_block_rest_x, neomens_block_rest_y));
 fet_endchar;
 
-fet_beginchar("Neo-mensural whole rest", "0neomensural", "neomenssemibrevisrest");
+fet_beginchar("Neo-mensural whole rest", "0neomensural");
        set_char_box(0, neomens_block_rest_x#,
                     neomens_half_block_rest_y#,  0);
        neomens_half_block_rest;
@@ -63,7 +63,7 @@ fet_beginchar("Neo-mensural whole rest", "0neomensural", "neomenssemibrevisrest"
                currentpicture shifted (0,- neomens_half_block_rest_y);
 fet_endchar;
 
-fet_beginchar("Neo-mensural half rest", "1neomensural", "neomensminimahalfrest");
+fet_beginchar("Neo-mensural half rest", "1neomensural");
        set_char_box(0, neomens_block_rest_x#,
                     0, neomens_half_block_rest_y#);
        neomens_half_block_rest;
@@ -71,7 +71,7 @@ fet_endchar;
 
 neomensrestsize# = 0.8 staff_space#;
 
-fet_beginchar("Neo-mensural 4th rest","2neomensural","neomenssemiminimarest")
+fet_beginchar("Neo-mensural 4th rest","2neomensural")
        set_char_box(0,neomensrestsize#,0,neomensrestsize#);
         pickup pencircle scaled 2 stafflinethickness;
        lft x1 = 0;
@@ -84,7 +84,7 @@ fet_beginchar("Neo-mensural 4th rest","2neomensural","neomenssemiminimarest")
        draw z2 .. z3;
 fet_endchar
 
-fet_beginchar("Neo-mensural 8th rest","3neomensural","neomensfusarest")
+fet_beginchar("Neo-mensural 8th rest","3neomensural")
        set_char_box(0,neomensrestsize#,0,neomensrestsize#);
         pickup pencircle scaled 2 stafflinethickness;
        rt x1 = w;
@@ -97,7 +97,7 @@ fet_beginchar("Neo-mensural 8th rest","3neomensural","neomensfusarest")
        draw z2 .. z3;
 fet_endchar
 
-fet_beginchar("Neo-mensural 16th rest","4neomensural","neomenssemifusarest")
+fet_beginchar("Neo-mensural 16th rest","4neomensural")
        set_char_box(0,neomensrestsize#,0,staff_space#);
         pickup pencircle scaled 2 stafflinethickness;
        rt x1 = w;
@@ -142,7 +142,7 @@ mens_half_block_rest_y# = 5/8 staff_space#;
 define_pixels(mens_block_rest_y, mens_half_block_rest_y,
              pen_width, pen_height);
 
-fet_beginchar("Mensural maxima rest", "-3mensural", "mensmaximarest");
+fet_beginchar("Mensural maxima rest", "-3mensural");
        set_char_box(0, pen_width#,
                     mens_block_rest_y#, 2mens_block_rest_y#);
        pickup pencircle
@@ -152,7 +152,7 @@ fet_beginchar("Mensural maxima rest", "-3mensural", "mensmaximarest");
        draw (w/2, -mens_block_rest_y) -- (w/2, 2 mens_block_rest_y);
 fet_endchar;
 
-fet_beginchar("Mensural longa rest", "-2mensural", "menslongarest");
+fet_beginchar("Mensural longa rest", "-2mensural");
        set_char_box(0, pen_width#,
                     mens_block_rest_y#, mens_block_rest_y#);
        pickup pencircle
@@ -162,7 +162,7 @@ fet_beginchar("Mensural longa rest", "-2mensural", "menslongarest");
        draw (w/2, -mens_block_rest_y) -- (w/2, mens_block_rest_y);
 fet_endchar;
 
-fet_beginchar("Mensural breve rest", "-1mensural", "mensbreverest");
+fet_beginchar("Mensural breve rest", "-1mensural");
        set_char_box(0, pen_width#,
                     0, mens_block_rest_y#);
        pickup pencircle
@@ -172,7 +172,7 @@ fet_beginchar("Mensural breve rest", "-1mensural", "mensbreverest");
        draw (w/2, 0) -- (w/2, mens_block_rest_y);
 fet_endchar;
 
-fet_beginchar("Mensural whole rest", "0mensural", "menssemibrevisrest");
+fet_beginchar("Mensural whole rest", "0mensural");
        set_char_box(0, pen_width#,
                     mens_half_block_rest_y#, 0);
        pickup pencircle
@@ -182,7 +182,7 @@ fet_beginchar("Mensural whole rest", "0mensural", "menssemibrevisrest");
        draw (w/2, 0) -- (w/2, -mens_half_block_rest_y);
 fet_endchar;
 
-fet_beginchar("Mensural half rest", "1mensural", "mensminimahalfrest");
+fet_beginchar("Mensural half rest", "1mensural");
        set_char_box(0, pen_width#,
                     0, mens_half_block_rest_y#);
        pickup pencircle
@@ -194,7 +194,7 @@ fet_endchar;
 
 mensrestsize# = .8staff_space#;
 
-fet_beginchar("Mensural 4th rest","2mensural","menssemiminimarest")
+fet_beginchar("Mensural 4th rest","2mensural")
        set_char_box(0,mensrestsize#,0,mensrestsize#);
        pickup pencircle
                xscaled pen_width
@@ -207,7 +207,7 @@ fet_beginchar("Mensural 4th rest","2mensural","menssemiminimarest")
        draw z1 -- z2 -- z3 -- z4;
 fet_endchar
 
-fet_beginchar("Mensural 8th rest","3mensural","mensfusarest")
+fet_beginchar("Mensural 8th rest","3mensural")
        set_char_box(0,mensrestsize#,0,mensrestsize#);
        pickup pencircle
                xscaled pen_width
@@ -224,7 +224,7 @@ fet_endchar
 % FIXME: So far, I have never seen a semifusa rest printed.  Hence,
 % the shape of this font character is currently pure invention.  --jr
 %
-fet_beginchar("Mensural 16th rest","4mensural","menssemifusarest")
+fet_beginchar("Mensural 16th rest","4mensural")
        set_char_box(0,mensrestsize#,0,staff_space#);
        pickup pencircle
                xscaled pen_width
index 8bc65723d9eead514b9c5984d3226402d88cbb6d..7780b0f792970a7058e3d9615bc4e8ff6c3f6c28 100644 (file)
@@ -8,7 +8,7 @@
 
 fet_begingroup ("scripts")
 
-fet_beginchar("ictus", "ictus", "ictus")
+fet_beginchar("ictus", "ictus")
        save ht, wd;
        ht# = .35 staff_space#;
        wd# = linethickness#;
@@ -40,11 +40,11 @@ def draw_accentus =
        set_char_box(wd#/2, wd#/2, ht#/2, ht#/2);
 enddef;
 
-fet_beginchar("accentus up", "uaccentus", "uaccentus")
+fet_beginchar("accentus up", "uaccentus")
        draw_accentus;
 fet_endchar;
 
-fet_beginchar("accentus down", "daccentus", "daccentus")
+fet_beginchar("accentus down", "daccentus")
        draw_accentus;
        y_mirror_char;
 fet_endchar;
@@ -66,27 +66,27 @@ def draw_half_ellipse(expr ellips_width, ellips_height) =
        addto currentpicture also currentpicture xscaled -1;
 enddef;
 
-fet_beginchar("half circle", "usemicirculus", "usemicirculus")
+fet_beginchar("half circle", "usemicirculus")
        draw_half_ellipse(5/16 staff_space#, 5/16 staff_space#);
        currentpicture := currentpicture yscaled -1;
        set_char_box(width#/2, width#/2, 0, height#/2);
 fet_endchar;
 
 
-fet_beginchar("half circle", "dsemicirculus", "dsemicirculus")
+fet_beginchar("half circle", "dsemicirculus")
        draw_half_ellipse(5/16 staff_space#, 5/16 staff_space#);
        set_char_box(width#/2, width#/2, height#/2, 0);
 fet_endchar;
 
 
-fet_beginchar("circle", "circulus", "circulus")
+fet_beginchar("circle", "circulus")
        draw_half_ellipse(5/16 staff_space#, 5/16 staff_space#);
        set_char_box(width#/2, width#/2, height#/2, height#/2);
        addto currentpicture also currentpicture yscaled -1;
 fet_endchar;
 
 
-fet_beginchar("augmentum", "augmentum", "augmentum")
+fet_beginchar("augmentum", "augmentum")
        save diameter;
        diameter# = 0.25 staff_space#;
        define_pixels(diameter);
@@ -124,13 +124,11 @@ def draw_signum_congruentiae =
        drawdot zh;
 enddef;
 
-fet_beginchar("signum congruentiae up",
-             "usignumcongruentiae", "usignumcongruentiae")
+fet_beginchar("signum congruentiae up", "usignumcongruentiae")
        draw_signum_congruentiae;
 fet_endchar;
 
-fet_beginchar("signum congruentiae down",
-             "dsignumcongruentiae", "dsignumcongruentiae")
+fet_beginchar("signum congruentiae down", "dsignumcongruentiae")
        draw_signum_congruentiae;
        xy_mirror_char;
 fet_endchar;