]> git.donarmstrong.com Git - lilypond.git/commitdiff
(print): use music_font_alist_chain(). This
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sat, 31 Jul 2004 19:40:59 +0000 (19:40 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sat, 31 Jul 2004 19:40:59 +0000 (19:40 +0000)
fixes smaller cautionaries.

15 files changed:
ChangeLog
input/regression/note-head-style.ly
input/test/ancient-font.ly
input/test/ancient-time.ly
input/test/rests.ly
input/test/time.ly
input/wilhelmus.ly
lily/accidental.cc
lily/rest.cc
lily/time-signature.cc
mf/parmesan-clefs.mf
mf/parmesan-heads.mf
mf/parmesan-rests.mf
mf/parmesan-timesig.mf
scripts/convert-ly.py

index 0c49faebdb176883aed8886295d8c3176112b7ee..ecf4c2a1ed965104d681f79d269c217e3b7bd5f0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-07-31  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
+       * mf/parmesan*.mf (threequartercircle): change neo_mensural to
+       neomensural.
+
        * input/test/trills.ly: remove.
 
        * input/test/transposition.ly: remove.
index e7059029257c6e2bda05e9979cf6ac437174939b..d81b16661c18cebdf8468f11ff09d4ff640dfc84 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.3.4"
+\version "2.3.9"
 \header{
 texidoc="
 Note head shapes may be set from several choices.  
@@ -36,7 +36,7 @@ pattern =  <<
     \pattern
         \break
 
-    \override Staff.NoteHead  #'style = #'neo_mensural
+    \override Staff.NoteHead  #'style = #'neomensural
     s1*0^\markup { "neomensural" }
     \pattern
 
index bdbd7d7f1285932c52206900f94e3c5299b4bd07..64ffbea727f73364762f45f90496120968945703 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.3.8"
+\version "2.3.9"
 % TODO: split ancient-font into seperate files; possibly in
 % different locations.
 \header {
@@ -121,8 +121,8 @@ lowerStaff = \context MensuralStaff = lowerStaff <<
 
      \transpose c c {
        \set autoBeaming = ##f
-       \override NoteHead  #'style = #'neo_mensural
-       \override Rest  #'style = #'neo_mensural
+       \override NoteHead  #'style = #'neomensural
+       \override Rest  #'style = #'neomensural
        \key a \major
 
 % FIXME: lily crashes on some (invalid?) ligatures with:
@@ -134,7 +134,7 @@ lowerStaff = \context MensuralStaff = lowerStaff <<
 
        cis'1 d'\breve gis'\breve e'\breve \[ e'\longa fis'\longa \]
        \set Staff.forceClef = ##t
-       \clef "neo_mensural_c2"
+       \clef "neomensural_c2"
        cis1
        \bar "|"
 %      \break % 2 (16*1)
@@ -172,11 +172,11 @@ lowerStaff = \context MensuralStaff = lowerStaff <<
 
        r\breve 
        \clef "mensural_f"
-       % FIXME: must set Stem flag-style to #'neo_mensural to avoid
+       % FIXME: must set Stem flag-style to #'neomensural to avoid
        % segmentation fault on r8/r16/r32.  (Strange: what has
        % Stem flag-style to do with mensural rests?)
-       \override Stem  #'flag-style = #'neo_mensural
-       % FIXME: produces warnings about "flag `neo_mensurald4' (or 3) not found".
+       \override Stem  #'flag-style = #'neomensural
+       % FIXME: produces warnings about "flag `neomensurald4' (or 3) not found".
        r2 r4 r8 r16 r16
        \override Stem  #'flag-style = #'mensural
        \set Staff.forceClef = ##t
index 2bfc95fd3be7502c2c7e124e193ec23150e0f6c4..08c8474db5e2c74f6539a2296c63a21232744035 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.3.8"
+\version "2.3.9"
 % TODO: move stuff from ancient-font into here?  See comment
 % for ancient-font.ly
 \header {
@@ -9,7 +9,7 @@ Time signatures may also be engraved in an old style.
 
 \score {
    { 
-    \override Staff.TimeSignature  #'style = #'neo_mensural
+    \override Staff.TimeSignature  #'style = #'neomensural
     s1 
   }
        \paper {raggedright = ##t}
index 201189eeeded4b17710dda5058961cf617fe1a52..b981a9cb492fb1a2d29feab0f996798884d6285d 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.3.8"
+\version "2.3.9"
 \header {
     texidoc = "@cindex Rests
 
@@ -20,8 +20,8 @@ Rests may be used in various styles.
     r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 r128
     \bar "" 
 
-    \override Staff.Rest  #'style = #'neo_mensural
-    r\maxima^\markup \typewriter { neo_mensural }
+    \override Staff.Rest  #'style = #'neomensural
+    r\maxima^\markup \typewriter { neomensural }
     r\longa r\breve r1 r2 r4 r8 r16 r32 r64 r128 r128
     \bar "" 
 
index 0b3e13518ab00225bc23dc19cb3b1fe2029de9f4..a1322934def509c36a0e769134be06b7a1fed44d 100644 (file)
@@ -1,5 +1,5 @@
 
-\version "2.3.8"
+\version "2.3.9"
 % TODO: This file could be old.  Ask about it later.  -gp
 
 \header { texidoc = "@cindex Time
@@ -99,7 +99,7 @@ properties will quite definitely change, and maybe the syntax of the
     \time 9/8 
     c4. c4. c4. 
     \break
-    \override Staff.TimeSignature  #'style = #'neo_mensural
+    \override Staff.TimeSignature  #'style = #'neomensural
     \time 1/1 
     c1^"TimeSignature style = \#'neo\_mensural" 
     \time 2/2 
index e17745748548f27453784bbc70671210f573b781..f062d22fbff520d678436c35c394838da911d810 100644 (file)
@@ -1,4 +1,4 @@
-\version "2.3.4"
+\version "2.3.9"
 
 \header {
   texidoc = "Wilhelmus van Nassouwe"
@@ -81,7 +81,7 @@ voice =  \relative c' {
   d,4 | g4.\melisma a8\melismaEnd b2 a2 g4 | fis e8 \myBreak
   d8 | e4 g g fis | 
   
-  \override NoteHead #'style = #'neo_mensural
+  \override NoteHead #'style = #'neomensural
 
   g\breve
 
index 6c177a779f4aa211427b506d15b2567b4cd00649..7287aaa8100a9742311565be276a8de11d9926b5 100644 (file)
@@ -154,7 +154,7 @@ Accidental_interface::get_fontcharname (String style, int alteration)
       case SHARP: return "mensural1";
       }
   
-  if (style == "neo_mensural")
+  if (style == "neomensural")
     style = ""; // currently same as default
   if (style == "default")
     style = "";
index 99bbae0faf2541f4d5664088313fcf4f3564123f..2ceffafb5a119a26a8ed4828f53dc4073bcde326 100644 (file)
@@ -73,7 +73,7 @@ Rest::glyph_name (Grob *me, int balltype, String style, bool try_ledgers)
 
   String actual_style (style.to_str0 ());
 
-  if ((style == "mensural") || (style == "neo_mensural")) {
+  if ((style == "mensural") || (style == "neomensural")) {
 
     /*
       FIXME: Currently, ancient font does not provide ledgered rests;
@@ -84,7 +84,7 @@ Rest::glyph_name (Grob *me, int balltype, String style, bool try_ledgers)
     ledgered_b = 0;
 
     /*
-      There are no 32th/64th/128th mensural/neo_mensural rests.  In
+      There are no 32th/64th/128th mensural/neomensural rests.  In
       these cases, revert back to default style.
     */
     if (balltype > 4)
index d6e3b16f3efdbbbbd6c43301dd77b4c3191bd802..8342607fa14ab5ba2ce1c7daf42089345b26e2fe 100644 (file)
@@ -141,7 +141,7 @@ ADD_INTERFACE (Time_signature, "time-signature-interface",
 "        4/4 and 2/2 are typeset as C and struck C, respectively.  All\n"
 "        other time signatures are written with two digits.\n"
 "\n"
-"      @item @code{neo_mensural}\n"
+"      @item @code{neomensural}\n"
 "        2/2, 3/2, 2/4, 3/4, 4/4, 6/4, 9/4, 4/8, 6/8 and 9/8 are\n"
 "        typeset with neo-mensural style mensuration marks.  All other time\n"
 "        signatures are written with two digits.\n"
index f1c8a40ac4f711b301b9ca72941e989624cf5a14..4f6371149183b94d9318b7f9c92ed9dd216e378d 100644 (file)
@@ -357,13 +357,13 @@ def draw_neo_mensural_c_clef(expr exact_center, reduction) =
 enddef;
 
 
-fet_beginchar("neo-mensural c clef", "neo_mensural_c", "neomenscclef")
+fet_beginchar("neo-mensural c clef", "neomensural_c", "neomenscclef")
        if test = 1:
                draw_staff(-1,3, 0.0);
        fi;
        draw_neo_mensural_c_clef((0,0), 1.0);
 fet_endchar;
-fet_beginchar("neo-mensural c clef", "neo_mensural_c_change", "cneomenscclef")
+fet_beginchar("neo-mensural c clef", "neomensural_c_change", "cneomenscclef")
        draw_neo_mensural_c_clef((0,0), .8);
 fet_endchar;
 
index 680a85f3217243761875f601b45e715529f7d00e..b8e6421667fda972218eaca172f8ddf666a3fa37 100644 (file)
@@ -100,7 +100,7 @@ def draw_neo_left_stemmed_head (expr wid) =
        draw z6 .. z7;
 enddef;
 
-fet_beginchar("Left stemmed notehead", "lneo_mensural", "mensuralleftstemmedhead");
+fet_beginchar("Left stemmed notehead", "lneomensural", "mensuralleftstemmedhead");
        draw_neo_left_stemmed_head (2 staff_space#);
 fet_endchar;
 
@@ -129,15 +129,15 @@ enddef;
 %
 % (ze is wel breed)
 % 
-fet_beginchar("Maxima notehead", "-3neo_mensural", "neomensuralmaximahead");
+fet_beginchar("Maxima notehead", "-3neomensural", "neomensuralmaximahead");
        draw_neo_longa (2.6 staff_space#)
 fet_endchar;
 
-fet_beginchar("Longa notehead", "-2neo_mensural", "neomensurallongahead");
+fet_beginchar("Longa notehead", "-2neomensural", "neomensurallongahead");
        draw_neo_longa (2 staff_space#)
 fet_endchar;
 
-fet_beginchar("Brevis notehead", "-1neo_mensural", "neomensuralbrevishead")
+fet_beginchar("Brevis notehead", "-1neomensural", "neomensuralbrevishead")
        draw_neo_brevis(2 staff_space#);
 fet_endchar;
 
@@ -181,7 +181,7 @@ def draw_neo_mensural_open_head (expr wid, height)=
        unfill z5 -- z6 -- z7 -- z8 --cycle;
 enddef;
 
-fet_beginchar("Neo-mensural open head","0neo_mensural","neomensuralsemibrevishead")
+fet_beginchar("Neo-mensural open head","0neomensural","neomensuralsemibrevishead")
       draw_neo_mensural_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","1neo_mensural","neomensuralminimahead")
+fet_beginchar("Neo-mensural open head","1neomensural","neomensuralminimahead")
       draw_neo_mensural_open_head (staff_space#, noteheight#);
 fet_endchar;
 
-fet_beginchar("Neo-mensural black head","2neo_mensural","neomensuralsemiminimahead")
+fet_beginchar("Neo-mensural black head","2neomensural","neomensuralsemiminimahead")
       draw_neo_mensural_black_head (staff_space#, noteheight#);
 fet_endchar;
 
index 314e39b9ad47ece5da6a72aeb1b04a8f44b969e1..64ebf216937d0773703e244350321ba7e52a234e 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", "-3neo_mensural", "neomensmaximarest");
+fet_beginchar("Neo-mensural maxima rest", "-3neomensural", "neomensmaximarest");
        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", "-3neo_mensural", "neomensmaximarest")
        addto currentpicture also currentpicture shifted (2 neomens_block_rest_x, 0);
 fet_endchar;
 
-fet_beginchar("Neo-mensural longa rest", "-2neo_mensural", "neomenslongarest");
+fet_beginchar("Neo-mensural longa rest", "-2neomensural", "neomenslongarest");
        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", "-1neo_mensural", "neomensbreverest");
+fet_beginchar("Neo-mensural breve rest", "-1neomensural", "neomensbreverest");
        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", "0neo_mensural", "neomenssemibrevisrest");
+fet_beginchar("Neo-mensural whole rest", "0neomensural", "neomenssemibrevisrest");
        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", "0neo_mensural", "neomenssemibrevisrest
                currentpicture shifted (0,- neomens_half_block_rest_y);
 fet_endchar;
 
-fet_beginchar("Neo-mensural half rest", "1neo_mensural", "neomensminimahalfrest");
+fet_beginchar("Neo-mensural half rest", "1neomensural", "neomensminimahalfrest");
        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","2neo_mensural","neomenssemiminimarest")
+fet_beginchar("Neo-mensural 4th rest","2neomensural","neomenssemiminimarest")
        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","2neo_mensural","neomenssemiminimarest")
        draw z2 .. z3;
 fet_endchar
 
-fet_beginchar("Neo-mensural 8th rest","3neo_mensural","neomensfusarest")
+fet_beginchar("Neo-mensural 8th rest","3neomensural","neomensfusarest")
        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","3neo_mensural","neomensfusarest")
        draw z2 .. z3;
 fet_endchar
 
-fet_beginchar("Neo-mensural 16th rest","4neo_mensural","neomenssemifusarest")
+fet_beginchar("Neo-mensural 16th rest","4neomensural","neomenssemifusarest")
        set_char_box(0,neomensrestsize#,0,staff_space#);
         pickup pencircle scaled 2 stafflinethickness;
        rt x1 = w;
index cade6d47f1d78cec3bcd5c1e1bce8853d7c13e53..a7134a5495dc81e377ee5554040fd1d61e849932 100644 (file)
@@ -187,47 +187,47 @@ def neo_mens_timesig (expr verbose_name, internal_name, ly_name,
 enddef;
 
 %% tempus imperfectum cum prolatione imperfecta
-neo_mens_timesig ("Mensural 4/4 meter", "neo_mensural4/4", "neomensuralfourfourmeter",
+neo_mens_timesig ("Mensural 4/4 meter", "neomensural4/4", "neomensuralfourfourmeter",
                        false, false, false, false);
 
 %% tempus imperfectum cum prolatione imperfecta proportio dupla
-neo_mens_timesig ("Mensural 2/2 meter", "neo_mensural2/2", "neomensuralallabreve",
+neo_mens_timesig ("Mensural 2/2 meter", "neomensural2/2", "neomensuralallabreve",
                        false, false, true, false);
 
 %% tempus perfectum cum prolatione imperfecta
-neo_mens_timesig ("Mensural 3/2 meter", "neo_mensural3/2", "neomensuralthreetwometer",
+neo_mens_timesig ("Mensural 3/2 meter", "neomensural3/2", "neomensuralthreetwometer",
                        true, false, false, false);
 
 %% tempus imperfectum cum prolatione perfecta
-neo_mens_timesig ("Mensural 6/4 meter", "neo_mensural6/4", "neomensuralsixfourmeter",
+neo_mens_timesig ("Mensural 6/4 meter", "neomensural6/4", "neomensuralsixfourmeter",
                        false, false, false, true);
 
 %% tempus perfectum cum prolatione perfecta
-neo_mens_timesig ("Mensural 9/4 meter", "neo_mensural9/4", "neomensuralninefourmeter",
+neo_mens_timesig ("Mensural 9/4 meter", "neomensural9/4", "neomensuralninefourmeter",
                        true, false, false, true);
 
 %% tempus perfectum cum prolatione imperfecta proportio dupla
-neo_mens_timesig ("Mensural 3/4 meter", "neo_mensural3/4", "neomensuralthreefourmeter",
+neo_mens_timesig ("Mensural 3/4 meter", "neomensural3/4", "neomensuralthreefourmeter",
                        true, false, true, false);
 
 %% tempus imperfectum cum prolatione perfecta proportio dupla
-neo_mens_timesig ("Mensural 6/8 meter", "neo_mensural6/8", "neomensuralsixeightmeter",
+neo_mens_timesig ("Mensural 6/8 meter", "neomensural6/8", "neomensuralsixeightmeter",
                        false, false, true, true);
 
 %% tempus perfectum cum prolatione perfecta proportio dupla
-neo_mens_timesig ("Mensural 9/8 meter", "neo_mensural9/8", "neomensuralnineeight",
+neo_mens_timesig ("Mensural 9/8 meter", "neomensural9/8", "neomensuralnineeight",
                        true, false, true, true);
        
 %% tempus imperfectum cum prolatione imperfecta diminutio simplex
-neo_mens_timesig ("Mensural 4/8 meter", "neo_mensural4/8", "neomensuralfoureightmeter",
+neo_mens_timesig ("Mensural 4/8 meter", "neomensural4/8", "neomensuralfoureightmeter",
                        false, true, false, false);
 
 %% tempus imperfectum cum prolatione perfecta diminutio simplex
-neo_mens_timesig ("Mensural 6/8 meter", "neo_mensural6/8alt", "neomensuralsixeightmeteralt",
+neo_mens_timesig ("Mensural 6/8 meter", "neomensural6/8alt", "neomensuralsixeightmeteralt",
                        false, true, false, true);
 
 %% tempus imperfectum cum prolatione imperfecta diminutio duplex
-neo_mens_timesig ("Mensural 2/4 meter", "neo_mensural2/4", "neomensuraltwofourmeter",
+neo_mens_timesig ("Mensural 2/4 meter", "neomensural2/4", "neomensuraltwofourmeter",
                        false, true, true, false);
 
 fet_endgroup ("timesig")
index 2921d5b574e99868108a95b07be6b904519f6b46..4f0a8cb286228c0b031b5a22d0be1138f87a0cd1 100644 (file)
@@ -2126,6 +2126,13 @@ def conv (str):
 conversions.append (((2, 3, 8), conv,
                     '''remove \\consistsend, strip \\lyrics from \\lyricsto.'''))
 
+def conv (str):
+       str = re.sub (r'neo_mensural', 'neomensural', str)
+       return str
+
+conversions.append (((2, 3, 9), conv,
+                    '''neo_mensural -> neomensural'''))
+
 
 def conv_mode_experiment (str):
        str = re.sub (r'\\chords\b', r'\\chordmode', str)