+2004-10-30 Graham Percival <gperlist@shaw.ca>
+
+ * Documentation/user/notation.itely: add warning about bar numbers
+ in multistaff music, add warning about quoting grace notes.
+
+ * Documentation/user/changing-defaults.itely: clarify paper size commands,
+ add missing subsubtitle entry to Creating titles.
+
2004-10-30 Han-Wen Nienhuys <hanwen@xs4all.nl>
* scripts/convert-ly.py (conv): fixed \context Foo = mixedCaps
* scm/lily.scm (ly:system): new function. Catches uninstalled
ps2png.
+>>>>>>> 1.2778
2004-10-29 Han-Wen Nienhuys <hanwen@xs4all.nl>
* Documentation/user/notation.itely: remove
* Multiple movements::
* Creating titles::
* Page breaking::
-* paper size::
+* Paper size::
* Page layout::
@end menu
The title of the music. Centered on top of the first page.
@item subtitle
Subtitle, centered below the title.
+@item subsubtitle
+ Subsubtitle, centered below the subtitle.
@item poet
Name of the poet, left flushed below the subtitle.
@item composer
@lilypond[verbatim]
\book {
\header {
- title = "Title"
- subtitle = "and the subtitle"
- subsubtitle = "Sub sub title"
+ title = "Title,"
+ subtitle = "the subtitle,"
+ subsubtitle = "and the sub sub title"
poet = "Poet"
composer = "Composer"
texttranslator = "Text Translator"
@cindex @code{\noPageBreak}
@code{\noPageBreak}
-@node paper size
-@subsection paper size
+@node Paper size
+@subsection Paper size
@cindex paper size
@cindex page size
@cindex @code{papersize}
-To change the paper size, there are two commands,
+To change the paper size, there are two equal commands,
@example
- #(set-default-paper-size "a4")
- \layout@{
- #(set-paper-size "a4")
- @}
+ #(set-default-paper-size "a4")
+ \layout@{
+ #(set-paper-size "a4")
+ @}
@end example
-The second one sets the size of the @code{\layout} block that it is in.
+
+The first command sets the size of all pages. The second command sets the size of the pages that the @code{\layout} block applies to -- if the @code{\layout} block is at the top of the file, then it will apply to all pages. If the @code{\layout} block is inside a @code{\score}, then the paper size will only apply to that score.
The following paper sizes are supported.
@lilypondfile[raggedright,quote]{bar-number-regular-interval.ly}
+Bar numbers can be manually changed by setting the
+@code{Staff.currentBarNumber} property
+
+@c fragproblem? -gp
+@lilypond[raggedright,quote]
+\relative c' {
+ \repeat unfold 4 {c4 c c c} \break
+ \set Score.currentBarNumber = #50
+ \repeat unfold 4 {c4 c c c}
+}
+@end lilypond
+
@seealso
Program reference: @internalsref{BarNumber}.
@var{music} can not contain @code{\new} and @code{\context Voice}
statements that would switch to a different Voice.
+Quoting grace notes is broken and can even cause LilyPond to crash.
@seealso