save hair, norm, reduced_ss, right_edge;
reduced_ss#=staff_space#*reduction;
norm#:=2/3reduced_ss#;
- hair#:=1/6norm#;
+ hair#:=0.06 reduced_ss# + 0.5 stafflinethickness# ;
right_edge# = 15/4norm#+2hair#;
z3=(((right_edge -xoff)/2)+xoff,2hair);
penpos4(hair,0);
- z4=(xoff+1/2norm+1/2hair,reduced_ss-hair);
+ z4=(xoff+1/2norm+1/2hair, reduced_ss - stafflinethickness - .2 hair);
penpos5(4hair,0);
z5=(xoff+5/4hair,0);
define_pixels(reduced_ss);
pair downstroke_dir, center;
- thinness = 1.4 stafflinethickness;
+ thinness = 0.1 staff_space + 0.4 stafflinethickness;
downstroke_dir = unitvector (14, -75);
downstroke_angle = angle downstroke_dir;
breapth_factor = 21.0 /14;
inner_thick_end = 45;
inner_start_angle = downstroke_angle - 43;
- thickness = .4 reduced_ss;
+ thickness = .3 reduced_ss + 1 stafflinethickness;
thinnib = thinness;
center := (1.0 * breapth_factor* reduced_ss, 0);
save upward_swoosh_angle;
- upward_swoosh_angle =130 ;
+ upward_swoosh_angle = 132;
penpos7(thickness, upward_swoosh_angle);
penpos5(thickness, upward_swoosh_angle);
z10 = .5 [z10l, z10r];
- z11 = center + whatever * downstroke_dir + ( .05 reduced_ss, 0);
+ z11 = center + whatever * downstroke_dir + ( .00 reduced_ss, 0);
penpos1(thinnib, inner_start_angle);
penpos2(thickness, 90);
save lipje;
pair lipje;
lipje= .5 [z9l, z9r] + .25 ((z9r- z9l) rotated -90);
- penpos13(2 thinnib, 180);
+ penpos13(thinnib + 0.14 staff_space, 180);
pickup pencircle scaled 1;
.. z4l{left}
.. z5l{up}
.. z7l{up}
- %.. z8l
.. tension 1.2
.. z9l -- lipje
--z9r % {dir (downstroke_angle+ 0)}
.. tension 0.8
- %.. z8r
.. z7r{down} .. z5r{down} .. z4r{right}
.. z3r .. z2r{left} ..
tension .95 ..
p := z9 .. z10{down}
.. z6
- .. (.52 [z4, z3])
- .. z11{down}
+ .. z11{dir (-95) }
.. z12{dir(bot_angle)}
.. z13{up}
;
z11r{dir(start_angle)}
.. z12r{dir(bot_angle)}
- ..new_bulb (z13r, 0.45 reduced_ss, 0.38 reduced_ss, 3 stafflinethickness, 1, -1) {down}
+ ..new_bulb (z13r, 0.45 reduced_ss, 0.38 reduced_ss, thinnib
+ + .15 staff_space
+ , 1, -1) {down}
% .. tension 0.98
.. z12l{-dir (bot_angle)}