]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.0.1
authorfred <fred>
Sun, 24 Mar 2002 20:12:45 +0000 (20:12 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:12:45 +0000 (20:12 +0000)
init/bar-numbering.ly
init/performer.ly
init/score-paper.ly [new file with mode: 0644]
init/table11.ly
init/table13.ly
init/table26.ly

index e642545548ed933b30c37d72f8ac476ab5491145..f7831b439caff484f69cea36da85b5fd5a80848c 100644 (file)
@@ -1,13 +1,15 @@
 % bar-numbering.ly
 % 
 Staff = \translator {
-       \type "Engraver_group_engraver";
+       \type "Line_group_engraver_group";
        defaultclef = violin;
+       barColumnPriority = "0";
 
+       marginBreakPriority = "-4";
        \consists "Bar_engraver";
        \consists "Clef_engraver";
        \consists "Key_engraver";
-       \consists "Meter_engraver";
+       \consists "Time_signature_engraver";
        \consists "Local_key_engraver";
        \consists "Staff_sym_engraver";
        \consists "Collision_engraver";
@@ -15,7 +17,6 @@ Staff = \translator {
        \consists "Bar_column_engraver";
        \consists "Bar_number_engraver";
        \consists "Separating_line_group_engraver";
-       \consists "Line_group_engraver";
          
        \accepts "Voice";
 }
index 7d7cd9f11342546053818236a2f81610526d12ae..a4cee69b750736003218f723fd211218d9c8156a 100644 (file)
@@ -6,7 +6,7 @@ Staff = \translator {
        \type "Staff_performer";
        \accepts Voice;
        \consists "Key_performer";
-       \consists "Meter_performer";
+       \consists "Time_signature_performer";
 }
 
 Thread =\translator
@@ -21,13 +21,13 @@ Voice = \translator
        \accepts Thread;
 }
 
-Grand_staff = \translator
+GrandStaff = \translator
 {
        \type "Performer_group_performer";
        \accepts Staff;
 }
 
-Lyric_voice = \translator {
+LyricVoice = \translator {
        \type "Performer_group_performer";
        \consists "Lyric_performer";
 }
@@ -35,11 +35,11 @@ Lyric_voice = \translator {
 
 Lyrics = \translator { 
        \type "Staff_performer";
-       \accepts Lyric_voice;
-       \consists "Meter_performer";
+       \accepts LyricVoice;
+       \consists "Time_signature_performer";
 }
 
-Staff_group = \translator
+StaffGroup = \translator
 {
        \type Performer_group_performer;
        \accepts Staff;
@@ -49,9 +49,9 @@ Score = \translator {
        \type "Score_performer";
        instrument = piano;
        \accepts Staff;
-       \accepts Grand_staff;
+       \accepts GrandStaff;
        \accepts Lyrics; 
-       \accepts Staff_group;
+       \accepts StaffGroup;
        \consists "Swallow_performer";
 }
 
diff --git a/init/score-paper.ly b/init/score-paper.ly
new file mode 100644 (file)
index 0000000..f0e4783
--- /dev/null
@@ -0,0 +1,29 @@
+%score-paper.ly
+
+\paper { 
+       % for simple testing only!
+       castingalgorithm = \Wordwrap; % lots faster on my 486 -- jcn
+Staff = \translator {
+       \type "Hara_kiri_line_group_engraver";
+
+       defaultclef = violin;
+       barColumnPriority = "0";
+       marginBreakPriority = "-4";
+
+       \consists "Bar_engraver";
+       \consists "Clef_engraver";
+       \consists "Key_engraver";
+       \consists "Time_signature_engraver";
+       \consists "Local_key_engraver";
+       \consists "Staff_sym_engraver";
+       \consists "Collision_engraver";
+       \consists "Rest_collision_engraver";
+       \consists "Staff_margin_engraver";
+       \consists "Separating_line_group_engraver";
+         
+       \accepts "Voice";
+}
+
+\include "score-bar-numbering.ly";
+
+}
index 34bffcc63c2bc12e9d67b0d028e0b14b9a898d55..646a0b843ccf3da95be9b86002c2f2275623b7cc 100644 (file)
@@ -6,72 +6,71 @@
 
 table_eleven  = \symboltables {
 
-   \texid      "\input lilyponddefs \musixelevendefs"
+   \font       "feta11.afm"
 
     % index TeXstring,         xmin xmax ymin ymax
 
      "style" = \table {
-               "bold"  "\setbold{%}"   0.0\pt  7.50\pt 0.0\pt  8.0\pt
-               "dynamic"       "\setdynamic{%}"        0.0\pt  0.0\pt  0.0\pt  10.0\pt
-               "finger"        "\setfinger{%}" 0.0\pt  0.0\pt  0.0\pt  5.0\pt
-               "italic"        "\setitalic{%}" 0.0\pt  0.0\pt  0.0\pt  10.0\pt
-               "large" "\setlarge{%}"  0.0\pt  9.50\pt 0.0\pt  12.0\pt
-               "number"        "\setnumber{%}" 0.0\pt  9.50\pt 0.0\pt  12.0\pt
-               "roman" "\settext{%}"   0.0\pt  7.5\pt  0.0\pt  10.0\pt
+               "bold"  "\\setbold{%}"  0.0\pt  7.50\pt 0.0\pt  8.0\pt
+               "dynamic"       "\\setdynamic{%}"       0.0\pt  0.0\pt  0.0\pt  10.0\pt
+               "finger"        "\\setfinger{%}"        0.0\pt  0.0\pt  0.0\pt  5.0\pt
+               "italic"        "\\setitalic{%}"        0.0\pt  0.0\pt  0.0\pt  10.0\pt
+               "large" "\\setlarge{%}" 0.0\pt  9.50\pt 0.0\pt  12.0\pt
+               "number"        "\\setnumber{%}"        0.0\pt  9.50\pt 0.0\pt  12.0\pt
+               "roman" "\\settext{%}"  0.0\pt  7.5\pt  0.0\pt  10.0\pt
      }
 
      "dynamics" = \table {
 
-       "mf" "\dynmf"
-       "fff" "\dynfff"
-       "ff" "\dynff"
-       "f" "\dynf"
+       "mf" "\\dynmf"
+       "fff" "\\dynfff"
+       "ff" "\\dynff"
+       "f" "\\dynf"
 
-       "mp" "\dynmp"
-       "p" "\dynp"
-       "pp" "\dynpp"
-       "ppp" "\dynppp"
-       "fp" "\dynfp"
-       "sf" "\dynsf"
-       "sfz" "\dynsfz"
+       "mp" "\\dynmp"
+       "p" "\\dynp"
+       "pp" "\\dynpp"
+       "ppp" "\\dynppp"
+       "fp" "\\dynfp"
+       "sf" "\\dynsf"
+       "sfz" "\\dynsfz"
 
        }
      "align" = \table {
-               "-1"    "\leftalign{%}"
-               "0"     "\centeralign{%}"
-               "1"     "\rightalign{%}"
+               "-1"    "\\leftalign{%}"
+               "0"     "\\centeralign{%}"
+               "1"     "\\rightalign{%}"
        }
 
 
 
 
     "bars" = \table {
-       "empty" "\emptybar"
+       "empty" "\\emptybar"
        ""      ""                      0.0\pt  0.0\pt  0.0\pt  16.0\pt
-       "|"     "\maatstreep{%}"        0.0\pt  0.64\pt         0.0\pt  20.0\pt
-       "||"    "\doublebar{%}"         0.0\pt  5.0\pt  0.0\pt  20.0\pt
-       "|."    "\finishbar{%}"         -5.0\pt 0.0\pt  0.0\pt  20.0\pt
-       ".|"    "\startbar{%}"          0.0\pt  4.0\pt  0.0\pt  20.0\pt
-       ":|"    "\repeatbar"            -10.0\pt        0.0\pt  0.0\pt  20.0\pt
-       "|:"    "\startrepeat"          0.0\pt  10.0\pt 0.0\pt  20.0\pt
-       ":|:"   "\repeatbarstartrepeat" 0.0\pt 20.0\pt  0.0\pt  20.0\pt
+       "|"     "\\maatstreep{%}"       0.0\pt  0.64\pt         0.0\pt  20.0\pt
+       "||"    "\\doublebar{%}"                0.0\pt  5.0\pt  0.0\pt  20.0\pt
+       "|."    "\\finishbar{%}"                -5.0\pt 0.0\pt  0.0\pt  20.0\pt
+       ".|"    "\\startbar{%}"         0.0\pt  4.0\pt  0.0\pt  20.0\pt
+       ".|."   "\\fatdoublebar{%}"             0.0\pt  10.0\pt 0.0\pt  20.0\pt
+       ":|"    "\\repeatbar"           -10.0\pt        0.0\pt  0.0\pt  20.0\pt
+       "|:"    "\\startrepeat"         0.0\pt  10.0\pt 0.0\pt  20.0\pt
+       ":|:"   "\\repeatbarstartrepeat"        0.0\pt 20.0\pt  0.0\pt  20.0\pt
     }
 
-    "meters" = \table {
-       "C"     "\fourfourmeter"                0.0\pt  10.0\pt -5.0\pt 5.0\pt
-       "C2"    "\allabreve"            0.0\pt  10.0\pt -5.0\pt 5.0\pt
+    "foobar" = \table {
+       "C"     "\\fourfourmeter"               0.0\pt  10.0\pt -5.0\pt 5.0\pt
+       "C2"    "\\allabreve"           0.0\pt  10.0\pt -5.0\pt 5.0\pt
     }
 
     % dims ignored for this table
     "param" = \table {
-        "brace"    "\pianobrace{%}"    0.0\pt  0.0\pt  32.0\pt 96.0\pt  
-        "meter"        "\generalmeter{%}{%}"   0.0\pt  10.0\pt -5.0\pt 5.0\pt
-        "stem" "\stem{%}{%}"
-        "fill" "\hbox{}"
-        "rule" "\rulesym{%}{%}"
+        "brace"    "\\pianobrace{%}"   0.0\pt  0.0\pt  32.0\pt 96.0\pt  
+        "time_signature"       "\\generalmeter{%}{%}"  0.0\pt  10.0\pt -5.0\pt 5.0\pt
+        "stem" "\\stem{%}{%}"
+        "fill" "\\hbox{}"
+        "rule" "\\rulesym{%}{%}"
      }
 
-    % ugh what's our outdir called?
-    \include "feta11.ly"
 }
 
index d8d64fff07a5823ed99f9ff1c2f4b1f4f77a3c9c..1432209b8e538ce685878fe429bb5b7928f1358d 100644 (file)
@@ -6,72 +6,70 @@
 
 table_thirteen  = \symboltables {
 
-   \texid      "\input lilyponddefs \musixthirteendefs"
+   \font       "feta13.afm"
 
     % index TeXstring,         xmin xmax ymin ymax
 
      "style" = \table {
-               "bold"  "\setbold{%}"   0.0\pt  7.50\pt 0.0\pt  8.0\pt
-               "dynamic"       "\setdynamic{%}"        0.0\pt  0.0\pt  0.0\pt  10.0\pt
-               "finger"        "\setfinger{%}" 0.0\pt  0.0\pt  0.0\pt  5.0\pt
-               "italic"        "\setitalic{%}" 0.0\pt  0.0\pt  0.0\pt  10.0\pt
-               "large" "\setlarge{%}"  0.0\pt  9.50\pt 0.0\pt  12.0\pt
-               "number"        "\setnumber{%}" 0.0\pt  9.50\pt 0.0\pt  12.0\pt
-               "roman" "\settext{%}"   0.0\pt  7.5\pt  0.0\pt  10.0\pt
+               "bold"  "\\setbold{%}"  0.0\pt  7.50\pt 0.0\pt  8.0\pt
+               "dynamic"       "\\setdynamic{%}"       0.0\pt  0.0\pt  0.0\pt  10.0\pt
+               "finger"        "\\setfinger{%}"        0.0\pt  0.0\pt  0.0\pt  5.0\pt
+               "italic"        "\\setitalic{%}"        0.0\pt  0.0\pt  0.0\pt  10.0\pt
+               "large" "\\setlarge{%}" 0.0\pt  9.50\pt 0.0\pt  12.0\pt
+               "number"        "\\setnumber{%}"        0.0\pt  9.50\pt 0.0\pt  12.0\pt
+               "roman" "\\settext{%}"  0.0\pt  7.5\pt  0.0\pt  10.0\pt
      }
 
      "dynamics" = \table {
 
-       "mf" "\dynmf"
-       "fff" "\dynfff"
-       "ff" "\dynff"
-       "f" "\dynf"
+       "mf" "\\dynmf"
+       "fff" "\\dynfff"
+       "ff" "\\dynff"
+       "f" "\\dynf"
 
-       "mp" "\dynmp"
-       "p" "\dynp"
-       "pp" "\dynpp"
-       "ppp" "\dynppp"
-       "fp" "\dynfp"
-       "sf" "\dynsf"
-       "sfz" "\dynsfz"
+       "mp" "\\dynmp"
+       "p" "\\dynp"
+       "pp" "\\dynpp"
+       "ppp" "\\dynppp"
+       "fp" "\\dynfp"
+       "sf" "\\dynsf"
+       "sfz" "\\dynsfz"
 
        }
      "align" = \table {
-               "-1"    "\leftalign{%}"
-               "0"     "\centeralign{%}"
-               "1"     "\rightalign{%}"
+               "-1"    "\\leftalign{%}"
+               "0"     "\\centeralign{%}"
+               "1"     "\\rightalign{%}"
        }
 
 
 
 
     "bars" = \table {
-       "empty" "\emptybar"
+       "empty" "\\emptybar"
        ""      ""                      0.0\pt  0.0\pt  0.0\pt  16.0\pt
-       "|"     "\maatstreep{%}"        0.0\pt  0.64\pt         0.0\pt  20.0\pt
-       "||"    "\doublebar{%}"         0.0\pt  5.0\pt  0.0\pt  20.0\pt
-       "|."    "\finishbar{%}"         -5.0\pt 0.0\pt  0.0\pt  20.0\pt
-       ".|"    "\startbar{%}"          0.0\pt  4.0\pt  0.0\pt  20.0\pt
-       ":|"    "\repeatbar"            -10.0\pt        0.0\pt  0.0\pt  20.0\pt
-       "|:"    "\startrepeat"          0.0\pt  10.0\pt 0.0\pt  20.0\pt
-       ":|:"   "\repeatbarstartrepeat" 0.0\pt 20.0\pt  0.0\pt  20.0\pt
+       "|"     "\\maatstreep{%}"       0.0\pt  0.64\pt         0.0\pt  20.0\pt
+       "||"    "\\doublebar{%}"                0.0\pt  5.0\pt  0.0\pt  20.0\pt
+       "|."    "\\finishbar{%}"                -5.0\pt 0.0\pt  0.0\pt  20.0\pt
+       ".|"    "\\startbar{%}"         0.0\pt  4.0\pt  0.0\pt  20.0\pt
+       ".|."   "\\fatdoublebar{%}"             0.0\pt  10.0\pt 0.0\pt  20.0\pt
+       ":|"    "\\repeatbar"           -10.0\pt        0.0\pt  0.0\pt  20.0\pt
+       "|:"    "\\startrepeat"         0.0\pt  10.0\pt 0.0\pt  20.0\pt
+       ":|:"   "\\repeatbarstartrepeat"        0.0\pt 20.0\pt  0.0\pt  20.0\pt
     }
 
-    "meters" = \table {
-       "C"     "\fourfourmeter"                0.0\pt  10.0\pt -5.0\pt 5.0\pt
-       "C2"    "\allabreve"            0.0\pt  10.0\pt -5.0\pt 5.0\pt
+    "time_signatures" = \table {
+       "C"     "\\fourfourmeter"               0.0\pt  10.0\pt -5.0\pt 5.0\pt
+       "C2"    "\\allabreve"           0.0\pt  10.0\pt -5.0\pt 5.0\pt
     }
 
     % dims ignored for this table
     "param" = \table {
-        "brace"    "\pianobrace{%}"    0.0\pt  0.0\pt  32.0\pt 96.0\pt  
-        "meter"        "\generalmeter{%}{%}"   0.0\pt  10.0\pt -5.0\pt 5.0\pt
-        "stem" "\stem{%}{%}"
-        "fill" "\hbox{}"
-        "rule" "\rulesym{%}{%}"
+        "brace"    "\\pianobrace{%}"   0.0\pt  0.0\pt  32.0\pt 96.0\pt  
+        "time_signature"       "\\generalmeter{%}{%}"  0.0\pt  10.0\pt -5.0\pt 5.0\pt
+        "stem" "\\stem{%}{%}"
+        "fill" "\\hbox{}"
+        "rule" "\\rulesym{%}{%}"
      }
-
-    % ugh what's our outdir called?
-    \include "feta13.ly"
 }
 
index 93d9bd645a0aaf99e85122759c671f96b9bcc588..c9d7dbc412c3008a80b3489521d28153ccc25dfb 100644 (file)
@@ -6,72 +6,70 @@
 
 table_twentysix  = \symboltables {
 
-   \texid      "\input lilyponddefs \musixtwentysixdefs"
+   \font       "feta26.afm"
 
     % index TeXstring,         xmin xmax ymin ymax
 
      "style" = \table {
-               "bold"  "\setbold{%}"   0.0\pt  7.50\pt 0.0\pt  8.0\pt
-               "dynamic"       "\setdynamic{%}"        0.0\pt  0.0\pt  0.0\pt  10.0\pt
-               "finger"        "\setfinger{%}" 0.0\pt  0.0\pt  0.0\pt  5.0\pt
-               "italic"        "\setitalic{%}" 0.0\pt  0.0\pt  0.0\pt  10.0\pt
-               "large" "\setlarge{%}"  0.0\pt  9.50\pt 0.0\pt  12.0\pt
-               "number"        "\setnumber{%}" 0.0\pt  8.0\pt  0.0\pt  10.0\pt
-               "roman" "\settext{%}"   0.0\pt  7.5\pt  0.0\pt  10.0\pt
+               "bold"  "\\setbold{%}"  0.0\pt  7.50\pt 0.0\pt  8.0\pt
+               "dynamic"       "\\setdynamic{%}"       0.0\pt  0.0\pt  0.0\pt  10.0\pt
+               "finger"        "\\setfinger{%}"        0.0\pt  0.0\pt  0.0\pt  5.0\pt
+               "italic"        "\\setitalic{%}"        0.0\pt  0.0\pt  0.0\pt  10.0\pt
+               "large" "\\setlarge{%}" 0.0\pt  9.50\pt 0.0\pt  12.0\pt
+               "number"        "\\setnumber{%}"        0.0\pt  8.0\pt  0.0\pt  10.0\pt
+               "roman" "\\settext{%}"  0.0\pt  7.5\pt  0.0\pt  10.0\pt
      }
 
      "dynamics" = \table {
 
-       "mf" "\dynmf"
-       "fff" "\dynfff"
-       "ff" "\dynff"
-       "f" "\dynf"
+       "mf" "\\dynmf"
+       "fff" "\\dynfff"
+       "ff" "\\dynff"
+       "f" "\\dynf"
 
-       "mp" "\dynmp"
-       "p" "\dynp"
-       "pp" "\dynpp"
-       "ppp" "\dynppp"
-       "fp" "\dynfp"
-       "sf" "\dynsf"
-       "sfz" "\dynsfz"
+       "mp" "\\dynmp"
+       "p" "\\dynp"
+       "pp" "\\dynpp"
+       "ppp" "\\dynppp"
+       "fp" "\\dynfp"
+       "sf" "\\dynsf"
+       "sfz" "\\dynsfz"
 
        }
      "align" = \table {
-               "-1"    "\leftalign{%}"
-               "0"     "\centeralign{%}"
-               "1"     "\rightalign{%}"
+               "-1"    "\\leftalign{%}"
+               "0"     "\\centeralign{%}"
+               "1"     "\\rightalign{%}"
        }
 
 
 
 
     "bars" = \table {
-       "empty" "\emptybar"
+       "empty" "\\emptybar"
        ""      ""                      0.0\pt  0.0\pt  0.0\pt  16.0\pt
-       "|"     "\maatstreep{%}"        0.0\pt  0.64\pt         0.0\pt  20.0\pt
-       "||"    "\doublebar{%}"         0.0\pt  5.0\pt  0.0\pt  20.0\pt
-       "|."    "\finishbar{%}"         -5.0\pt 0.0\pt  0.0\pt  20.0\pt
-       ".|"    "\startbar{%}"          0.0\pt  4.0\pt  0.0\pt  20.0\pt
-       ":|"    "\repeatbar"            -10.0\pt        0.0\pt  0.0\pt  20.0\pt
-       "|:"    "\startrepeat"          0.0\pt  10.0\pt 0.0\pt  20.0\pt
-       ":|:"   "\repeatbarstartrepeat" 0.0\pt 20.0\pt  0.0\pt  20.0\pt
+       "|"     "\\maatstreep{%}"       0.0\pt  0.64\pt         0.0\pt  20.0\pt
+       "||"    "\\doublebar{%}"                0.0\pt  5.0\pt  0.0\pt  20.0\pt
+       "|."    "\\finishbar{%}"                -5.0\pt 0.0\pt  0.0\pt  20.0\pt
+       ".|"    "\\startbar{%}"         0.0\pt  4.0\pt  0.0\pt  20.0\pt
+       ".|."   "\\fatdoublebar{%}"             0.0\pt  10.0\pt 0.0\pt  20.0\pt
+       ":|"    "\\repeatbar"           -10.0\pt        0.0\pt  0.0\pt  20.0\pt
+       "|:"    "\\startrepeat"         0.0\pt  10.0\pt 0.0\pt  20.0\pt
+       ":|:"   "\\repeatbarstartrepeat"        0.0\pt 20.0\pt  0.0\pt  20.0\pt
     }
 
     "meters" = \table {
-       "C"     "\fourfourmeter"                0.0\pt  10.0\pt -5.0\pt 5.0\pt
-       "C2"    "\allabreve"            0.0\pt  10.0\pt -5.0\pt 5.0\pt
+       "C"     "\\fourfourmeter"               0.0\pt  10.0\pt -5.0\pt 5.0\pt
+       "C2"    "\\allabreve"           0.0\pt  10.0\pt -5.0\pt 5.0\pt
     }
 
     % dims ignored for this table
     "param" = \table {
-        "brace"    "\pianobrace{%}"    0.0\pt  0.0\pt  32.0\pt 96.0\pt  
-        "meter"        "\generalmeter{%}{%}"   0.0\pt  10.0\pt -5.0\pt 5.0\pt
-        "stem" "\stem{%}{%}"
-        "fill" "\hbox{}"
-        "rule" "\rulesym{%}{%}"
+        "brace"    "\\pianobrace{%}"   0.0\pt  0.0\pt  32.0\pt 96.0\pt  
+        "time_signature"       "\\generalmeter{%}{%}"  0.0\pt  10.0\pt -5.0\pt 5.0\pt
+        "stem" "\\stem{%}{%}"
+        "fill" "\\hbox{}"
+        "rule" "\\rulesym{%}{%}"
      }
-
-    % ugh what's our outdir called?
-    \include "feta26.ly"
 }