]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.25
authorfred <fred>
Sun, 24 Mar 2002 20:00:51 +0000 (20:00 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:00:51 +0000 (20:00 +0000)
init/font-en-tja16.ly
init/font-en-tja20.ly
mf/feta-banier.mf
tex/font-en-tja16.tex
tex/font-en-tja20.tex

index 394441aecc283c1b80b0b7bb026ec05518c1bf2f..41e99c6833a9f6f208412d2b3326787cc77c698b 100644 (file)
@@ -1,5 +1,5 @@
 % generated automatically by mf-to-table.py version 0.4
-% on Mon Oct 20 01:50:48 1997
+% on Mon Oct 20 23:14:01 1997
 % Do not edit
 % input from out/font-en-tja16.log
 % name=\symboltables {
         "pedalheel"    "\\pedalheel"   -2.00\pt        2.00\pt -2.00\pt        2.67\pt 
         "pedaltoe"     "\\pedaltoe"    -2.00\pt        2.00\pt -0.00\pt        6.00\pt 
         }
-    "floogbars"         = \table {
-        "3u"   "\\eighthflag"  -0.20\pt        4.16\pt -12.83\pt       0.20\pt 
-        "3d"   "\\deighthflag" -0.20\pt        4.60\pt -0.20\pt        12.83\pt        
-        "4u"   "\\sixteenthflag"       -0.20\pt        4.16\pt -13.00\pt       0.20\pt 
-        "4d"   "\\dsixteenthflag"      -0.20\pt        4.60\pt -0.20\pt        12.00\pt        
+    "flags"     = \table {
+        "u3"   "\\eighthflag"  -0.20\pt        4.16\pt -12.26\pt       0.20\pt 
+        "d3"   "\\deighthflag" -0.20\pt        4.60\pt -0.20\pt        11.66\pt        
+        "u4"   "\\sixteenthflag"       -0.20\pt        4.16\pt -14.00\pt       0.20\pt 
+        "d4"   "\\dsixteenthflag"      -0.20\pt        4.60\pt -0.20\pt        12.00\pt        
+        "u5"   "\\thirtysecondflag"    -0.20\pt        4.16\pt -17.00\pt       0.20\pt 
+        "d5"   "\\dthirtysecondflag"   -0.20\pt        4.16\pt -0.20\pt        15.40\pt        
+        "u6"   "\\sixtyfourthflag"     -0.20\pt        4.16\pt -21.00\pt       0.20\pt 
+        "d6"   "\\dsixtyfourthflag"    -0.20\pt        4.16\pt -0.20\pt        17.40\pt        
         }
     %  } % $name
index fe8b2748250c016ec0495d768d7dff89d74a6983..6b22684668a5968eff9d324e7d35e8ca546deb16 100644 (file)
@@ -1,5 +1,5 @@
 % generated automatically by mf-to-table.py version 0.4
-% on Mon Oct 20 01:50:55 1997
+% on Mon Oct 20 23:14:08 1997
 % Do not edit
 % input from out/font-en-tja20.log
 % name=\symboltables {
         "pedalheel"    "\\pedalheel"   -2.50\pt        2.50\pt -2.50\pt        3.33\pt 
         "pedaltoe"     "\\pedaltoe"    -2.50\pt        2.50\pt -0.00\pt        7.50\pt 
         }
-    "floogbars"         = \table {
-        "3u"   "\\eighthflag"  -0.25\pt        5.20\pt -16.04\pt       0.25\pt 
-        "3d"   "\\deighthflag" -0.25\pt        5.75\pt -0.25\pt        16.04\pt        
-        "4u"   "\\sixteenthflag"       -0.25\pt        5.20\pt -16.25\pt       0.25\pt 
-        "4d"   "\\dsixteenthflag"      -0.25\pt        5.75\pt -0.25\pt        15.00\pt        
+    "flags"     = \table {
+        "u3"   "\\eighthflag"  -0.25\pt        5.20\pt -15.33\pt       0.25\pt 
+        "d3"   "\\deighthflag" -0.25\pt        5.75\pt -0.25\pt        14.58\pt        
+        "u4"   "\\sixteenthflag"       -0.25\pt        5.20\pt -17.50\pt       0.25\pt 
+        "d4"   "\\dsixteenthflag"      -0.25\pt        5.75\pt -0.25\pt        15.00\pt        
+        "u5"   "\\thirtysecondflag"    -0.25\pt        5.20\pt -21.25\pt       0.25\pt 
+        "d5"   "\\dthirtysecondflag"   -0.25\pt        5.20\pt -0.25\pt        19.25\pt        
+        "u6"   "\\sixtyfourthflag"     -0.25\pt        5.20\pt -26.25\pt       0.25\pt 
+        "d6"   "\\dsixtyfourthflag"    -0.25\pt        5.20\pt -0.25\pt        21.75\pt        
         }
     %  } % $name
index 575c4943fcb89a5ca67824283933f100f4a4c93a..8b6c0c79fe0b340c4374c715de10feaab2aca564 100644 (file)
@@ -1,7 +1,7 @@
 % flags 
 %
 
-fet_begingroup("floogbars")
+fet_begingroup("flags")
 
 % Flags pointing down overlap with  the notehead (in x-direction), so 
 % the down-flag can be bigger
@@ -58,8 +58,7 @@ enddef;
 
 
 % godbewaarme, wat een kutsymbolen
-fet_beginchar("8th Flag (up)", "3u", "eighthflag")
-
+fet_beginchar("8th Flag (up)", "u3", "eighthflag")
        save flare, 
        hip_depth, hip_width,
        foot_depth, foot_width;
@@ -68,7 +67,7 @@ fet_beginchar("8th Flag (up)", "3u", "eighthflag")
        hip_depth# = 8/15 foot_depth#; 
        hip_width# = upflag_width# - hip_thickness#/2;
 
-       foot_depth# =  15/7 interline#;
+       foot_depth# + flare# =  3 interline#;
        foot_width# = .8 hip_width#;
 
        set_char_box(stemthickness# /2, hip_width#  + hip_thickness#/2 
@@ -87,7 +86,7 @@ fet_beginchar("8th Flag (up)", "3u", "eighthflag")
        draw (0, 0) .. (0,-2 interline);
 fet_endchar;
 
-fet_beginchar("8th Flag (down)", "3d", "deighthflag")
+fet_beginchar("8th Flag (down)", "d3", "deighthflag")
        save flare, 
        hip_depth, hip_width, 
        foot_depth, foot_width;
@@ -96,8 +95,10 @@ fet_beginchar("8th Flag (down)", "3d", "deighthflag")
 
        hip_depth# = 8/15 foot_depth#; 
        hip_width# = downflag_width# - hip_thickness#/2;
-       foot_depth# = 15/7 interline#;
-       foot_width# = .8 hip_width#;
+
+       % 2.9 -> don't intersect staffline at foot
+       foot_depth# + flare# =  2.85 interline#;
+       foot_width# = .82 hip_width#;
 
        set_char_box(stemthickness# /2, hip_width#  + hip_thickness#/2 
                + stemthickness#/2, 
@@ -117,7 +118,7 @@ fet_beginchar("8th Flag (down)", "3d", "deighthflag")
 fet_endchar;
 
 
-fet_beginchar("16th Flag (up)", "4u", "sixteenthflag")
+fet_beginchar("16th Flag (up)", "u4", "sixteenthflag")
        save flare,  flagspace,
        hip_depth, hip_width, 
        foot_depth, foot_width;
@@ -126,14 +127,14 @@ fet_beginchar("16th Flag (up)", "4u", "sixteenthflag")
        flagspace# = .85 interline#;
        hip_depth# = 8/15 foot_depth#; 
 
-       flagspace# + flare# + foot_depth# = 3.25 interline#;
+       flagspace# + flare# + foot_depth# = 3.5 interline#;
 
        hip_width# = upflag_width# - hip_thickness#/2;
        foot_width# = .8 hip_width#;
 
        set_char_box(stemthickness# /2, hip_width#  + hip_thickness#/2 
                + stemthickness#/2, 
-               3.25 interline#, stemthickness#/2)
+               3.5 interline#, stemthickness#/2)
 
        define_pixels(flagspace);
                define_pixels(flare, 
@@ -142,7 +143,7 @@ fet_beginchar("16th Flag (up)", "4u", "sixteenthflag")
 
        draw_flag((stemthickness/2, 0),flare, 
                1.2 hip_depth, .97 hip_width, hip_thickness,
-               foot_depth, .9 foot_width, foot_thickness, 0.37);       
+               foot_depth, .9 foot_width, foot_thickness, 0.5);        
        draw_flag((stemthickness/2, -flagspace),flare, 
                hip_depth,  hip_width, hip_thickness,
                foot_depth, foot_width, foot_thickness, 0);     
@@ -153,7 +154,7 @@ fet_beginchar("16th Flag (up)", "4u", "sixteenthflag")
 fet_endchar;
 
 
-fet_beginchar("16th Flag (up)", "4d", "dsixteenthflag")
+fet_beginchar("16th Flag (down)", "d4", "dsixteenthflag")
        save flare,  flagspace,
        hip_depth, hip_width, 
        foot_depth, foot_width;
@@ -179,7 +180,7 @@ fet_beginchar("16th Flag (up)", "4d", "dsixteenthflag")
 
        draw_flag((stemthickness/2, 0),flare, 
                 hip_depth, .97 hip_width, hip_thickness,
-               1.2 foot_depth, .95 foot_width, foot_thickness, 0.0);   
+               1.2 foot_depth, .95 foot_width, foot_thickness, 0.0);
 
        draw_flag((stemthickness/2, -flagspace),flare, 
                hip_depth,  hip_width, hip_thickness,
@@ -191,4 +192,169 @@ fet_beginchar("16th Flag (up)", "4d", "dsixteenthflag")
        y_mirror_char;
 fet_endchar;
 
-fet_endgroup("floogbars");
+fet_beginchar("32nd Flag (up)", "u5", "thirtysecondflag")
+       save flare,  flagspace,
+       hip_depth, hip_width, 
+       foot_depth, foot_width;
+
+       flare# = 0.85 interline#;
+       flagspace# = .87 interline#;
+       hip_depth# = 8/15 foot_depth#; 
+
+       2 flagspace# + flare# + foot_depth# = 4.25 interline#;
+
+       hip_width# = upflag_width# - hip_thickness#/2;
+       foot_width# = .8 hip_width#;
+
+       set_char_box(stemthickness# /2, hip_width#  + hip_thickness#/2 
+               + stemthickness#/2, 
+               4.25 interline#, stemthickness#/2)
+
+       define_pixels(flagspace);
+               define_pixels(flare, 
+       hip_depth, hip_width, hip_thickness,
+       foot_depth, foot_width, foot_thickness);
+
+       draw_flag((stemthickness/2, 0),flare, 
+               1.25 hip_depth, .95 hip_width, hip_thickness,
+               .85 foot_depth, 1.1 foot_width, foot_thickness, 0.0);   
+       draw_flag((stemthickness/2, -flagspace),flare, 
+               1.2 hip_depth, .97 hip_width, hip_thickness,
+               foot_depth, .9 foot_width, foot_thickness, 0.37);       
+       draw_flag((stemthickness/2, -2 flagspace),flare, 
+               1.1 hip_depth,  hip_width,  hip_thickness,
+               foot_depth, 1.15 foot_width,  foot_thickness, 0);       
+
+       pickup pencircle scaled stemthickness;
+       draw (0, 0) .. (0,-3 interline);
+
+fet_endchar;
+
+
+
+fet_beginchar("32nd Flag (up)", "d5", "dthirtysecondflag")
+       save flare,  flagspace,
+       hip_depth, hip_width, 
+       foot_depth, foot_width;
+
+       flare# = 0.85 interline#;
+       flagspace# = .85 interline#;
+       hip_depth# = .57 foot_depth#; 
+       foot_width# = 1.0 hip_width#;
+
+       2 flagspace# + flare# + foot_depth# = 3.85 interline#;
+       hip_width# = upflag_width# - hip_thickness#/2;
+
+
+       set_char_box(stemthickness# /2, hip_width#  + hip_thickness#/2 
+               + stemthickness#/2, 
+               3.85 interline#, stemthickness#/2)
+
+       define_pixels(flagspace);
+               define_pixels(flare, 
+       hip_depth, hip_width, hip_thickness,
+       foot_depth, foot_width, foot_thickness);
+
+       draw_flag((stemthickness/2, 0),flare, 
+               1.3 hip_depth, .93 hip_width, hip_thickness,
+               foot_depth,  .9 foot_width, foot_thickness, 0.0);       
+       draw_flag((stemthickness/2, -flagspace),flare, 
+               1.15 hip_depth, .97 hip_width, hip_thickness,
+               foot_depth,  .95 foot_width, foot_thickness, 0.0);      
+       draw_flag((stemthickness/2, -2 flagspace),flare, 
+               1.0 hip_depth,  hip_width, .95 hip_thickness,
+               foot_depth,  foot_width, .93 foot_thickness, 0);        
+
+       pickup pencircle scaled stemthickness;
+       draw (0, 0) .. (0,-3 interline);
+       y_mirror_char;
+fet_endchar;
+
+fet_beginchar("64th Flag (up)", "u6", "sixtyfourthflag")
+       save flare,  flagspace,
+       hip_depth, hip_width, 
+       foot_depth, foot_width;
+
+       flare# = 0.85 interline#;
+       flagspace# = .9 interline#;
+       hip_depth# = 8/15 foot_depth#; 
+
+       3 flagspace# + flare# + foot_depth# = 5.25 interline#;
+
+       hip_width# = upflag_width# - hip_thickness#/2;
+       foot_width# = .8 hip_width#;
+
+       set_char_box(stemthickness# /2, hip_width#  + hip_thickness#/2 
+               + stemthickness#/2, 
+               5.25 interline#, stemthickness#/2)
+
+       define_pixels(flagspace);
+               define_pixels(flare, 
+       hip_depth, hip_width, hip_thickness,
+       foot_depth, foot_width, foot_thickness);
+
+       draw_flag((stemthickness/2, 0),flare, 
+               1.25 hip_depth, .95 hip_width, hip_thickness,
+               .85 foot_depth, 1.1 foot_width, foot_thickness, 0.0);   
+       draw_flag((stemthickness/2, -flagspace),flare, 
+               1.2 hip_depth, .97 hip_width, hip_thickness,
+               foot_depth, .9 foot_width, foot_thickness, 0.37);       
+       draw_flag((stemthickness/2, -2flagspace),flare, 
+               1.2 hip_depth, .97 hip_width, hip_thickness,
+               foot_depth, .9 foot_width, foot_thickness, 0.37);       
+       draw_flag((stemthickness/2, -3 flagspace),flare, 
+               1.1 hip_depth,  hip_width,  hip_thickness,
+               foot_depth, 1.15 foot_width,  foot_thickness, 0);       
+
+       pickup pencircle scaled stemthickness;
+       draw (0, 0) .. (0,-5 interline);
+
+fet_endchar;
+
+
+fet_beginchar("64th Flag (down)", "d6", "dsixtyfourthflag")
+       save flare,  flagspace,
+       hip_depth, hip_width, 
+       foot_depth, foot_width;
+       save lastcut;
+       flare# = 0.85 interline#;
+       flagspace# = .9 interline#;
+       hip_depth# = .57 foot_depth#; 
+       foot_width# = 1.0 hip_width#;
+
+       lastcut = .7;
+
+       3 flagspace# + flare# + hip_depth# + 
+               (foot_depth# - hip_depth#) * (1-lastcut) = 4.35 interline#;
+       hip_width# = upflag_width# - hip_thickness#/2;
+
+
+       set_char_box(stemthickness# /2, hip_width#  + hip_thickness#/2 
+               + stemthickness#/2, 
+               4.35 interline#, stemthickness#/2)
+
+       define_pixels(flagspace);
+               define_pixels(flare, 
+       hip_depth, hip_width, hip_thickness,
+       foot_depth, foot_width, foot_thickness);
+
+       draw_flag((stemthickness/2, 0),flare, 
+               1.33 hip_depth, .92 hip_width, hip_thickness,
+               1.15 foot_depth,  .9 foot_width, foot_thickness, 0.0);  
+       draw_flag((stemthickness/2, -flagspace),flare, 
+               1.15 hip_depth, .97 hip_width, hip_thickness,
+               1.14 foot_depth,  .92 foot_width, foot_thickness, 0.0); 
+       draw_flag((stemthickness/2, -2 flagspace),flare, 
+               1.15 hip_depth, .97 hip_width, hip_thickness,
+               1.12 foot_depth,  .95 foot_width, foot_thickness, 0.0); 
+       draw_flag((stemthickness/2, -3flagspace),flare, 
+               1.0 hip_depth,  hip_width, .95 hip_thickness,
+               foot_depth,  foot_width, .93 foot_thickness, lastcut);  
+
+       pickup pencircle scaled stemthickness;
+       draw (0, 0) .. (0,-5 interline);
+       y_mirror_char;
+fet_endchar;
+
+
+fet_endgroup("flags");
index d7c1698b2cd60bbae874d2fb465299fb7d67e44e..890c8c726f677e947acd86dd1999c029bd5c6139 100644 (file)
@@ -1,5 +1,5 @@
 % generated automatically by mf-to-table.py version 0.4
-% on Mon Oct 20 01:50:48 1997
+% on Mon Oct 20 23:14:01 1997
 % Do not edit
 % input from out/font-en-tja16.log
 % name
 \fetdef\pedalheel{36}
 \fetdef\pedaltoe{37}
 
-% floogbars
+% flags
 \fetdef\eighthflag{38}
 \fetdef\deighthflag{39}
 \fetdef\sixteenthflag{40}
 \fetdef\dsixteenthflag{41}
+\fetdef\thirtysecondflag{42}
+\fetdef\dthirtysecondflag{43}
+\fetdef\sixtyfourthflag{44}
+\fetdef\dsixtyfourthflag{45}
 
index 6e2125afd11362b337e0b255a71a129dec658aa0..347abfb99882c66750028206060c190d7e50b8d7 100644 (file)
@@ -1,5 +1,5 @@
 % generated automatically by mf-to-table.py version 0.4
-% on Mon Oct 20 01:50:55 1997
+% on Mon Oct 20 23:14:08 1997
 % Do not edit
 % input from out/font-en-tja20.log
 % name
 \fetdef\pedalheel{36}
 \fetdef\pedaltoe{37}
 
-% floogbars
+% flags
 \fetdef\eighthflag{38}
 \fetdef\deighthflag{39}
 \fetdef\sixteenthflag{40}
 \fetdef\dsixteenthflag{41}
+\fetdef\thirtysecondflag{42}
+\fetdef\dthirtysecondflag{43}
+\fetdef\sixtyfourthflag{44}
+\fetdef\dsixtyfourthflag{45}