]> git.donarmstrong.com Git - lilypond.git/commitdiff
Minor fixes.
authorgpercival <gpercival>
Tue, 3 May 2005 08:02:01 +0000 (08:02 +0000)
committergpercival <gpercival>
Tue, 3 May 2005 08:02:01 +0000 (08:02 +0000)
ChangeLog
Documentation/user/advanced-notation.itely
Documentation/user/basic-notation.itely
Documentation/user/instrument-notation.itely
scm/define-grobs.scm

index dadebfce7900b9764e7c043f1867089f3aa6587a..02595ee83f55e37361d55fc6e701b0e1f9d21bc3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2005-05-03  Graham Percival  <gperlist@shaw.ca>
+
+       * scm/define-grobs.scm: remove "remove-first" line, since
+       the absent property is set to #f anyway.
+
+       * Documentation/user/basic-notation.itely,
+       advanced-notation.itely, instrument-notation.itely: minor
+       fixes.
+
 2005-05-03  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
        * scm/framework-ps.scm (write-preamble): extract CFF from OTF
index 01f6bc5ff13afd71d5a6fe36baf536cd8df4cb08..0c0844a530e5795b1ccff9c67cce44ab06e909c8 100644 (file)
@@ -933,6 +933,10 @@ The first system shows all staves in full.  If empty staves should be
 removed from the first system too, set @code{remove-first} to true in
 @internalsref{RemoveEmptyVerticalGroup}.
 
+@example
+\override Score.RemoveEmptyVerticalGroup #'remove-first = ##t
+@end example
+
 To remove other types of contexts, use @code{\AncientRemoveEmptyStaffContext}
 or @code{\RemoveEmptyRhythmicStaffContext}.
 
index 6a22a192b84d5c4da369a393c96ccf2056b042b8..6eb5060eef5ac0ccebe1476de7122d650ad9bf40 100644 (file)
@@ -2266,6 +2266,18 @@ voice in the first @code{<< \\ >>} construct is effective in the second
 }
 @end lilypond
 
+Polyphony does not change the relationship of notes within a
+@code{\relative{ }} block.  Each note is calculated relative
+to the note immediately preceding it.
+
+@example
+\relative @{ noteA << noteB \\ noteC >> noteD @}
+@example
+
+@code{noteC} is relative to @code{noteB}, not @code{noteA};
+@code{noteD} is relative to @code{noteC}, not @code{noteB} or
+@code{noteA}.
+
 @node Explicitly instantiating voices
 @subsection Explicitly instantiating voices
 
index 88accd1769f8c32190e8191cb6fd170847260d45..1b6c0c5c95eac4a3aabfcbff605fb785173f0770 100644 (file)
@@ -28,8 +28,6 @@ This chapter explains how to use notation for specific instruments.
 Piano staves are two normal staves coupled with a brace.  The staves
 are largely independent, but sometimes voices can cross between the
 two staves.  The same notation is also used for harps and other key
-@c Is this `harp' or `harpsichord'?
-@c    both.  -gp
 instruments.  The @internalsref{PianoStaff} is especially built to
 handle this cross-staffing behavior.  In this section we discuss the
 @internalsref{PianoStaff} and some other pianistic peculiarities.
index 10f1a74c2177874cf0a2b476410fe17a8b7c3c66..04818dcd1552884ee8606c279803592aacfd8f9a 100644 (file)
      . (
        (Y-offset-callbacks . (,Hara_kiri_group_spanner::force_hara_kiri_callback))
        (Y-extent-callback . ,Hara_kiri_group_spanner::y_extent)
-       (remove-first . #f)
        (axes . (1))
        (meta . ((interfaces . (axis-group-interface
                                vertically-spaceable-interface hara-kiri-group-interface