]> git.donarmstrong.com Git - lilypond.git/blob - mf/feta-params.mf
* mf/feta-params.mf (stafflines): fix stafflinethickness at 0.5 pt
[lilypond.git] / mf / feta-params.mf
1
2 stafflines = 5;
3 % [reuter] URG!  This is not always true.  One of the effects of
4 % keeping this a constant is that, for notation with less stafflines,
5 % stafflinethickness gets too small.
6
7 staff_space#:=staffsize#/(stafflines-1);
8
9
10
11 % measuring on pocket scores turns out: stafflinethickness is
12 % independent on staff size, and generally 0.5 pt.
13 stafflinethickness#  :=0.5 pt#; 
14
15 stemthickness# := 1.3 stafflinethickness#;
16 ledgerlinethickness# := 2 stafflinethickness#;
17
18 define_pixels(staff_space, stemthickness);
19 define_pixels(stafflinethickness,ledgerlinethickness);
20
21 %
22 % Hand-engraved music often has balls extending above and below
23 % the lines.  If you like that, modify overdone heads (unit:
24 % stafflinethickness)
25 %
26
27 numeric overdone_heads;
28 overdone_heads = 0.0;
29
30
31 % Because of the engraving/stamping process, no traditional
32 % characters have sharp edges and corners
33 % The following variable controls the amount of "roundness"
34 %
35 % this is not a meta variable: it is related to absolute sizes.
36 %
37 % FIXME: According to [Wanske], only outside corners should be round
38 %        I don't think we do this anywhere -- jcn
39 numeric blot_diameter;
40 blot_diameter# = .35 pt#;
41 if (blot_diameter# * hppp) < 1:
42         blot_diameter# := 1/hppp;
43 fi
44 if (blot_diameter# * vppp) < 1:
45         blot_diameter# := 1/vppp;
46 fi
47 define_pixels(blot_diameter);
48
49