fet_beginchar(verbose_name, internal_name, ly_name)
if slashed:
- set_char_box(.5 (Cdiameter# + Cthickness#),
- .5 (Cdiameter# + Cthickness#),
+ set_char_box(0,
+ Cdiameter# + Cthickness#,
.75 (Cdiameter# + Cthickness#),
.75 (Cdiameter# + Cthickness#));
if (full_circle or dotted):
draw_nail((-Cthickness, -d), (0, h));
fi;
else:
- set_char_box(.5 (Cdiameter# + Cthickness#),
- .5 (Cdiameter# + Cthickness#),
+ set_char_box(0,
+ Cdiameter# + Cthickness#,
.5 (Cdiameter# + Cthickness#),
.5 (Cdiameter# + Cthickness#));
fi;
pickup pencircle scaled 4 stafflinethickness;
draw (0,0);
fi;
+ currentpicture := currentpicture shifted 0.5(Cdiameter + Cthickness, 0);
fet_endchar;
enddef;
fet_beginchar(verbose_name, internal_name, ly_name)
if slashed:
- set_char_box(.5 (neo_Cdiameter# + neo_Cthickness#),
- .5 (neo_Cdiameter# + neo_Cthickness#),
+ set_char_box(0,
+ neo_Cdiameter# + neo_Cthickness#,
.5 (neo_Cdiameter# + neo_Cthickness#),
.5 (neo_Cdiameter# + neo_Cthickness#));
if (full_circle or dotted):
draw_block((-neo_Cthickness, -d), (0, h));
fi;
else:
- set_char_box(.5 (neo_Cdiameter# + neo_Cthickness#),
- .5 (neo_Cdiameter# + neo_Cthickness#),
+ set_char_box(0,
+ neo_Cdiameter# + neo_Cthickness#,
.5 (neo_Cdiameter# + neo_Cthickness#),
.5 (neo_Cdiameter# + neo_Cthickness#));
fi;
pickup pencircle scaled 4 stafflinethickness;
draw (0,0);
fi;
+ currentpicture := currentpicture shifted 0.5(neo_Cdiameter + neo_Cthickness, 0);
fet_endchar;
enddef;