]> git.donarmstrong.com Git - lilypond.git/commitdiff
patch::: 1.3.124.jcn3
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 25 Jan 2001 11:08:00 +0000 (12:08 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 25 Jan 2001 11:08:00 +0000 (12:08 +0100)
1.3.124.jcn3
============

* Updated Coriolan.

* Bugfix: beams with no stems.

54 files changed:
CHANGES
VERSION
input/bugs/hara-kiri-short.ly [new file with mode: 0644]
input/test/hara-kiri-short.ly
lily/beam.cc
mutopia/Coriolan/bassi-part.ly
mutopia/Coriolan/bassi.ly
mutopia/Coriolan/c-midi.ly
mutopia/Coriolan/clarinetti-part.ly
mutopia/Coriolan/clarinetti.ly
mutopia/Coriolan/clarinetto-1.ly
mutopia/Coriolan/clarinetto-2.ly
mutopia/Coriolan/contrabasso.ly
mutopia/Coriolan/coriolan-midi.ly
mutopia/Coriolan/coriolan-paper.ly
mutopia/Coriolan/coriolan-part-combine-paper.ly
mutopia/Coriolan/coriolan-part-paper.ly
mutopia/Coriolan/coriolan.ly
mutopia/Coriolan/corni-part.ly
mutopia/Coriolan/corni.ly
mutopia/Coriolan/corno-1.ly
mutopia/Coriolan/corno-2.ly
mutopia/Coriolan/fagotti-part.ly
mutopia/Coriolan/fagotti.ly
mutopia/Coriolan/fagotto-1.ly
mutopia/Coriolan/fagotto-2.ly
mutopia/Coriolan/flauti-part.ly
mutopia/Coriolan/flauti.ly
mutopia/Coriolan/flauto-1.ly
mutopia/Coriolan/flauto-2.ly
mutopia/Coriolan/global.ly
mutopia/Coriolan/instruments.ly
mutopia/Coriolan/music.ly
mutopia/Coriolan/oboe-1.ly
mutopia/Coriolan/oboe-2.ly
mutopia/Coriolan/oboi-part.ly
mutopia/Coriolan/oboi.ly
mutopia/Coriolan/timpani-part.ly
mutopia/Coriolan/timpani.ly
mutopia/Coriolan/trombe-part.ly
mutopia/Coriolan/trombe.ly
mutopia/Coriolan/trombo-1.ly
mutopia/Coriolan/trombo-2.ly
mutopia/Coriolan/viola-1.ly
mutopia/Coriolan/viola-2.ly
mutopia/Coriolan/violi-part.ly
mutopia/Coriolan/violi.ly
mutopia/Coriolan/violino-1-part.ly
mutopia/Coriolan/violino-1.ly
mutopia/Coriolan/violino-2-part.ly
mutopia/Coriolan/violino-2.ly
mutopia/Coriolan/violoncello.ly
scm/grob-property-description.scm
scm/translator-property-description.scm

diff --git a/CHANGES b/CHANGES
index 90982aad40d1482f3615df70ff2fbcb5631011f4..3589336dc1171788799dd6658e73e0a552908b46 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,10 @@
+1.3.124.jcn3
+============
+
+* Updated Coriolan.
+
+* Bugfix: beams with no stems.
+
 1.3.124.jcn2
 ============
 
diff --git a/VERSION b/VERSION
index 73340fcd4b3e60806c0617deb68b6e9430bf0d00..1cfc3072faa25be00ff16d808e30b8007c0900e8 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -2,7 +2,7 @@ PACKAGE_NAME=LilyPond
 MAJOR_VERSION=1
 MINOR_VERSION=3
 PATCH_LEVEL=124
-MY_PATCH_LEVEL=jcn2
+MY_PATCH_LEVEL=jcn3
 
 # use the above to send patches: MY_PATCH_LEVEL is always empty for a
 # released version.
diff --git a/input/bugs/hara-kiri-short.ly b/input/bugs/hara-kiri-short.ly
new file mode 100644 (file)
index 0000000..1cb4fdb
--- /dev/null
@@ -0,0 +1,40 @@
+\header{
+texidoc="
+Hara kiri staffs kill themselves if they are empty.  This example really
+contains two staffs, but the second contains only spaces, and is
+therefore removed.  Also, any staff brackets and braces are removed.
+";
+}
+
+\version "1.3.117";
+zager =  \context Staff = zager \notes \relative c'' {
+       \clef treble;
+       c1
+}
+
+zoger =  \context Staff = zoger \notes \relative c'' {
+       \clef treble;
+       \skip 1* 1;
+}
+
+zagers =  \context GrandStaff <
+       \zager
+       \zoger
+>
+\score{
+       <
+               \context StaffGroup = zagers <
+                       \zagers
+               >
+       >
+       \paper{
+               linewidth = 80.0\mm;
+
+               \translator { \HaraKiriStaffContext }
+%uh?
+
+       }
+}
+
+
index e467acb0bbc6e0080e2a961158e04982c9487730..1cb4fdbeddf0d2a32c5c865bc1827d67a895a3bb 100644 (file)
@@ -2,7 +2,7 @@
 texidoc="
 Hara kiri staffs kill themselves if they are empty.  This example really
 contains two staffs, but the second contains only spaces, and is
-therefore removed. 
+therefore removed.  Also, any staff brackets and braces are removed.
 ";
 }
 
index 41a9a52323cb5f2a39c65b2249ed52bc21b19098..4b18be26ebc2c147189aff40b7811d2f01dc5baa 100644 (file)
@@ -77,18 +77,23 @@ Beam::before_line_breaking (SCM smob)
   Grob * me =  unsmob_grob (smob);
 
   // Why?
+  /*
+    Why what?  Why the warning (beams with less than 2 stems are
+    degenerate beams, should never happen), or why would this ever
+    happen (don't know). */
   if (visible_stem_count (me) < 2)
     {
       warning (_ ("beam has less than two stems"));
     }
-
-  if (!Directional_element_interface::get (me))
-    Directional_element_interface::set (me, get_default_dir (me));
-
-  consider_auto_knees (me);
-  set_stem_directions (me);
-  set_stem_shorten (me);
-
+  if (visible_stem_count (me) >= 1)
+    {
+      if (!Directional_element_interface::get (me))
+       Directional_element_interface::set (me, get_default_dir (me));
+      
+      consider_auto_knees (me);
+      set_stem_directions (me);
+      set_stem_shorten (me);
+    }
   return SCM_EOL;
 }
 
@@ -105,7 +110,7 @@ Beam::get_default_dir (Grob*me)
        Pointer_group_interface__extract_elements (me, (Item*)0, "stems");
 
   for (int i=0; i <stems.size (); i++)
-    do { // HUH -- waar slaat dit op?
+    do {
       Grob *s = stems[i];
       Direction sd = Directional_element_interface::get (s);
       int current = sd ? (1 + d * sd)/2
@@ -226,8 +231,6 @@ void
 Beam::set_stem_shorten (Grob*m)
 {
   Spanner*me = dynamic_cast<Spanner*> (m);
-  if (!visible_stem_count (me))
-    return;
 
   Real forced_fraction = forced_stem_count (me) / visible_stem_count (me);
   if (forced_fraction < 0.5)
@@ -298,7 +301,13 @@ Beam::after_line_breaking (SCM smob)
   /* weird: why do we do calc_position_and_height () ? regardless of
      this setting?
 
-  */
+     If the user sets height, we still need to calculate the y-position.
+     If the user sets height-hs, we still need to calculate and
+     quantise y-position.
+
+     We use least squares to calculate y-position and height, so we
+     inherently always calculate both.  */
+  
   /* check for user-override of dy */
   SCM s = me->remove_grob_property ("height-hs");
   if (gh_number_p (s))
@@ -516,6 +525,9 @@ Beam::set_stem_length (Grob*me,Real y, Real dy)
   Link_array<Item> stems=
     Pointer_group_interface__extract_elements (me, (Item*)0, "stems");
 
+  if (stems.size () < 1)
+    return;
+  
   Grob *common = me->common_refpoint (stems[0], Y_AXIS);
   for (int i=1; i < stems.size (); i++)
     common = common->common_refpoint (stems[i], Y_AXIS);
index 4ed8e7dcdc0e1168ae95999e8cae730c01615aa2..fa8d8c7eec969d13700dc58d75982bee281cd7a2 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "bassi-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "bassi.ly"
 
index 087d52081ee462fa18cf0bfd6dc30042ba7c5a84..754f7c378a4939164a373603e6c06ecd705ad54f 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "bassi.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "violoncello.ly"
index 27f88fbaf190105ed3f418c58f7a48624c29446b..34f7f61cf7ddbe21f8b1aa6ecebf9a6cca7a563e 100644 (file)
@@ -1,6 +1,6 @@
 \header{
 filename =      "c-midi.ly";
-title =         "Ouverture"; 
+%title =        "Ouverture"; 
 subtitle =  "Coriolan";
 opus =  "Op. 62";
 composer =      "Ludwig van Beethoven (1770-1827)";
@@ -13,7 +13,7 @@ copyright =    "public domain";
 %% Hopefully, this can be junked when part-combiner+midi+dynamics work ok.
 %%
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 
index 951bbf06df63dd8de9dc412544524dbb047b86e5..6b76ced2de26aefca42e8853af6eeda47b3a6dae 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "clarinetti-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "clarinetti.ly"
index 97b6180eed34e4ebb36c521a12daadc9368ef9e9..f04c1c2d3a8c1470a9718300a25e1dc47a4571cb 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "clarinetti.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "clarinetto-1.ly"
 \include "clarinetto-2.ly"
index f3e81496fbed8ba1ca95511cbe0015b118d43632..714b0ca5b1537e934810e1c6d61877af15744046 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "clarinetto-1.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 clarinettoI =  \notes \relative c {
        R1 *2 |
index ac5558bbc838cd3f40d2ad9b435216e432159b4b..4f62be221b356e749ea9192380f47fbf161115a8 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "clarinetto-2.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 clarinettoII =  \notes \relative c { 
        R1*2 bes''4-.\ff r r2 |
index 2e9469c4da4ac6188adacb32d7985c679abfcbfe..3e7eb5eb3bee32e4ef33bd93599cf421a80fd15c 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "contrabasso.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 contrabasso =  \notes \relative c {
        % copied 21 from cello
index 544e817be3d45567a8acfad97df022efeed99242..a552d6bc9943ea1d81b7917f30b2a92fd35d0926 100644 (file)
@@ -1,3 +1,4 @@
+\version "1.3.120"
 \midi{ 
        \tempo 4 = 150; 
 
index aec442fd6abc864a315ff384a6a5807272c75f35..9dfc0367f56647aa332e6a028f4ccef645a02674 100644 (file)
@@ -1,5 +1,6 @@
+\version "1.3.120"
 \paper{
-       \paper_sixteen
+       \paperSixteen
 
        %textheight = 290.0\mm;
        %linewidth = 195.0\mm;
index 32f8d1ea1958774a84b0c0e8bf3a2629afb01067..da1f4a06de4f1689a54b04e9f4a26f7b2ab274c0 100644 (file)
@@ -1,3 +1,4 @@
+\version "1.3.120"
 \paper{
 
        textheight = 295.0\mm;
index 31fa654e0325d2aecbb99a1b7640b0a30c2702d7..3ba4e4aef849bb08486997462ad039d1d31fda6c 100644 (file)
@@ -1,3 +1,4 @@
+\version "1.3.120"
 \paper {
        textheight = 295.0\mm;
        linewidth = 180.0\mm;
index 4b8ba99b6613149c0f8c2bb01d3fc8e14c758270..e9cf60505b169f0ec1845fad3605cf866ab28792 100644 (file)
@@ -3,7 +3,7 @@
 
 \header{
 filename =      "coriolan.ly";
-title =         "Ouverture"; 
+%title =        "Ouverture"; 
 subtitle =  "Coriolan";
 opus =  "Op. 62";
 composer =      "Ludwig van Beethoven (1770-1827)";
@@ -11,7 +11,7 @@ enteredby =    "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "paper16.ly"
index c2df5e5c0753b7f13f705180f0a76ca59199eaff..3d018aa1b9bcea2740cc4e6df7cd31d892cc5131 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "corni-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "corni.ly"
index 4768d87429da265d0090e8faae60512f9194fa07..c2b243d21d2fa9cf9eb67f7058962daf6af8a412 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "corni.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "corno-1.ly"
 \include "corno-2.ly"
index 8084a1bf688db5670c4e647386a8dafe70297590..5e232146762276e3d22fdb41040b289a0238e8d7 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "corno-1.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 cornoI =  \notes \relative c {
        R1*2 |
index d5c5a54aeeeedfd45c7491d0bf10d9fecea8c36e..953d09fb4bdce68675c06a7f72699a111e5ff26a 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "corno-2.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 cornoII =  \notes \relative c {
        R1*2 |
index f1bb43748bf5eefc03fb11fb96abbc537fd16be7..64b410e89247a8ff7d29aeac30c09d113dbe95f1 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "fagotti-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "fagotti.ly"
index 6011c8804465eb304cdbcd7badaa799036df4d9c..4a50c25d5bcc5ed57bf1021ec70e3817234b818b 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "fagotti.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "fagotto-1.ly"
 \include "fagotto-2.ly"
index 7a9272fed549ebbdc84c78895c8ff41bc7d17f1e..b5c09cd867c8cd98bcb21bc5575444ed9c7d0a86 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "fagotto-1.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 fagottoI =  \notes \relative c {
        R1*2 |
index 8c01a540e1bb6bb7fb55d5803756bcc6695558a8..9817c4e4882c10377b789a4a709b1e6e1506f6d5 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "fagotto-2.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 fagottoII =  \notes \relative c {
        R1*2 |
index fdcb1881f1ecabced71c7f0ac77085d1907c73ac..d10be52e05500ad32ad8e864d70f95224033d992 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "flauti-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "flauti.ly"
index 1b9fe58c3b07f25207b9a5e2d4663fc8e35f89cc..c9b1ce3708077782283e73e11c58c2399defb825 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "flauti.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "flauto-1.ly"
 \include "flauto-2.ly"
index bbddad9bf5997f691fc24a7695b7d194ef80cb23..02fff811780989556259d2f658fbf59bb437992f 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "flauto-1.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 flautoI =  \notes \relative c {
        R1 *2 |
index 5373ec6940889944d6cba7b688f6d35aeda764c3..b685a9a4394f5d84a2ed692e02ff831098cd2f07 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "flauto-2.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 flautoII =  \notes \relative c {
        R1 *2 |
index ad6f880a69572da954e32a6a62e0179e65d59074..ac7b79ed2c99a6bee604e220814895550b9b89e2 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "global.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 global =  \notes {
        \time 4/4;
index b3646502cadff2401baef9ace8b17d485b79d41c..a2a11fdd20d8f92a4b9bc47666d8c5c20671c069 100644 (file)
@@ -1,3 +1,4 @@
+\version "1.3.120"
 flauti.ly
 oboi.ly
 clarinetti.ly
index 5960da4dbbcad86c4f7fd646eed759fa99044d04..a7257ac9ebd9e2f246253d17eeeae125a3700e1a 100644 (file)
@@ -1,3 +1,4 @@
+\version "1.3.120"
 flauto-1.ly
 flauto-2.ly
 oboe-1.ly
index 95149d3abe60b1634e10635d55ab8ab7d7004a48..c49caa3375c0d11b76cdb3dc14e854cab298f2fa 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "oboe-1.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 oboeI =  \notes \relative c'' {
        R1*2 |
index e02d063176f4b7f843c1e55a9cc27b62a84db430..5ab3cb7aabc6ce62f9d4e9f76a6c79c7ce2b56ae 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "oboe-2.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 oboeII =  \notes \relative c{
        R1*2|
index 64b9f7170b6e74edc960b34bce07ea9e6442d54e..6f5e72c0978e02bc18549ff2b3ff943c8603e797 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "oboi-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "oboi.ly"
index 11968850791dd2a20f7478616b3a0707f66597b9..1fd9f653f6e52c983f14e62fbf6f92407f92dc48 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "oboi.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "oboe-1.ly"
 \include "oboe-2.ly"
index e69c8fd0719b84136002dbf9e77c8257c202c46c..19b2ce721a575512121a83ce49233f41e6190df3 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "timpani-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "timpani.ly"
index 3426d0cad9a0453b73beb80813069f846f1e0fe8..e03d9d491ed99ec709a6878d70c9f83d035e76c9 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "timpani.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 timpani =  \notes \relative c {
        R1*2 |
index 1c1fcf3fe848f74d38bc35df403feafc2c296cf1..38041aa359389759e346b0a83ac27655b38b44d4 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "trombe-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "trombe.ly"
index 1e900b66ce35a6f89c58528a385d0e470f0bc996..48940448b386271ef4a98dc40c116a5f8982592a 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "trombe.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "trombo-1.ly"
 \include "trombo-2.ly"
index 5fca22aecf138e987e95d62cdf2a266c5a1d6e9f..5a60831967992710e6ebd00d423f4d1f78483228 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "trombo-1.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 tromboI =  \notes \relative c {
        R1*2 |
index 1bd4d977b51d3ed2c2dc3e6019874da5f8a390af..6bcd74e5633e04a9974a30fb4212a4f86f541372 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "trombo-2.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 tromboII =  \notes \relative c {
        R1*2 |
index dad0fd085ad9585a529348995f5165dfd9dcbb00..037ae2553bde93bdb7d9f3f6ef51fb97cbb6e504 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "viola-1.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 violaI =  \notes \relative c {
        c'1\ff ~ |
index 05244d8d707a2da2687d5f25f02e331e385d08e9..a94e489a76eda60dcf7fa95dad6be4aa0baa526f 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "viola-2.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 violaII =  \notes \relative c {
        c1\ff ~ |
index cbb5dab06f1dd74d6ab56747e54d96dc2440e6db..b18b56b565c197b98a94c7beacde7b485db84266 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "violi-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "violi.ly"
 
index 5c03c23d6aa3da81ac7b61b09f552d26525b4bd1..475efafc559fe7cd13fe9d2205fa1f67cb2450fc 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "violi.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "viola-1.ly"
index a8042c35056823627d1f1de65523f5b91355f7da..e3dbb84e840a880af9cfd05567bba9ad4c0d7df9 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "violino-1-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "violino-1.ly"
index e373879bf2ed0ed40cfbe6f6655fdbc211e62f50..7d519fed553e4411be413f6f7518c264a9bdd5a3 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "violino-1.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 violinoI =  \notes \relative c {
        c'1\ff ~ |
index f7b5899f6d14d50f9090400babb7f062ab01d06a..379bec66e3d486f2956e17294749a5ebbd4968f3 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "violino-2-part.ly";
-% %title =      "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 \include "global.ly"
 \include "violino-2.ly"
index d5beb5653e4c627ed66d7073422b407db2fae1fa..0db729ae9e8a636929f04a0f85c20d3c2090f479 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "violino-2.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 violinoII =  \notes \relative c {
        c'1\ff ~ |
index 3313fa8d676cde5db9ae1a9750cf3188a67ce64c..3b523c7e19a2b4ce8ee0162de83fa7e97c5529b0 100644 (file)
@@ -1,13 +1,13 @@
 \header{
 filename =      "violoncello.ly";
-xtitle =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
+%title =        "Ouvert\\"ure zu Collins Trauerspiel \\"Coriolan\\" Opus 62";
 description =   "";
 composer =      "Ludwig van Beethoven (1770-1827)";
 enteredby =     "JCN";
 copyright =     "public domain";
 }
 
-\version "1.3.117";
+\version "1.3.120";
 
 violoncello =  \notes \relative c {
        c1\ff ~ |
index eac251007c8bc6c3f0de6d7b59ca622f785c5feb..224bfd0c843d940a94e04b21cbdf2246b2d6b53b 100644 (file)
@@ -234,6 +234,7 @@ taking grob as argument. This is called after
 before-line-breaking-callback, but before the actual line breaking
 itself.  Return value is ignored")
 (grob-property-description 'stacking-dir dir? "stack contents of grobs in which direction ?")
+(grob-property-description 'staff-position number? "vertical position in staff spaces, counted from the middle line.")
 (grob-property-description 'staff-space number? "Amount of line leading relative to global staffspace")
 (grob-property-description 'staffline-clearance number? "don't get closer than this to stafflines.")
 (grob-property-description 'stem ly-grob? "pointer to Stem object")
index b274e9eca63bb5a5b443cf42b593f6d04e87a922..a5d1de75ede7fb43486cb2a7b1f6d766cbca4ed9 100644 (file)
@@ -115,6 +115,10 @@ set, connect all arpeggios that are found.  In this way, you can make
 arpeggios that cross staffs.
 ")
 (translator-property-description 'createKeyOnClefChange boolean? "Print a key signature whenever the clef is changed.")
+(translator-property-description 'crescendoText string? "Text to print at start of non-hairpin crecscendo, ie: @samp{cresc.}")
+(translator-property-description 'crescendoSpanner symbol? "Type of spanner to be used for crescendi.  One of: @samp{hairpin}, @samp{line}, @samp{dashed-line}, @samp{dotted-line}.  If unset, hairpin type is used.")
+(translator-property-description 'decrescendoText string? "Text to print at start of non-hairpin decrecscendo, ie: @samp{dim.}")
+(translator-property-description 'decrescendoSpanner symbol? "Type of spanner to be used for decrescendi.  One of: @samp{hairpin}, @samp{line}, @samp{dashed-line}, @samp{dotted-line}.  If unset, hairpin type is used.")
 (translator-property-description 'currentBarNumber integer? "Contains the current barnumber. This property is incremented at
 every barline.
 ")