X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fusage%2Flilypond-book.itely;h=3bfa09893439d6e56bebefb30bd218d7823d99a5;hb=b2863abe6a9b5a03662562ea017548d8d3221d9a;hp=95499d06def5072f4c3c3f376e160456f6c024bf;hpb=feb460d0ba95db4081619c8490496d09d4fb118d;p=lilypond.git diff --git a/Documentation/usage/lilypond-book.itely b/Documentation/usage/lilypond-book.itely index 95499d06de..3bfa098934 100644 --- a/Documentation/usage/lilypond-book.itely +++ b/Documentation/usage/lilypond-book.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.14.0" +@c \version "2.17.11" @c Note: keep this node named so that `info lilypond-book' brings you here. @node lilypond-book @@ -26,24 +26,25 @@ substituted for the music. The line width and font size definitions for the music are adjusted to match the layout of your document. This is a separate program from @command{lilypond} itself, and is run -on the command line; for more information, see @ref{Command-line -usage}. If you have MacOS 10.3 or 10.4 and you have trouble running -@code{lilypond-book}, see @rweb{MacOS X}. +on the command line; for more information, see +@ref{Command-line usage}. If you have trouble running +@code{lilypond-book} on Windows or Mac OS X using the command line, then +see either @rweb{Windows} or @rweb{MacOS X}. This procedure may be applied to @LaTeX{}, HTML, Texinfo or DocBook documents. @cindex texinfo -@cindex latex +@cindex LaTex @cindex texinfo @cindex texi -@cindex html +@cindex HTML @cindex docbook -@cindex documents, adding music to -@cindex HTML, music in -@cindex Texinfo, music in -@cindex DocBook, music in -@cindex @LaTeX{}, music in +@cindex documents, adding music +@cindex HTML, adding music +@cindex Texinfo, adding music +@cindex DocBook, adding music +@cindex LaTeX, adding music @menu * An example of a musicological document:: @@ -85,7 +86,7 @@ For example, \begin{lilypond} \relative c' { - c2 e2 \times 2/3 { f8 a b } a2 e4 + c2 e2 \tuplet 3/2 { f8 a b } a2 e4 } \end{lilypond} @@ -98,9 +99,9 @@ Options are put in brackets. Larger examples can be put into a separate file, and introduced with \verb+\lilypondfile+. -\lilypondfile[quote,noindent]{screech-boink.ly} +\lilypondfile[quote,noindent]{screech-and-boink.ly} -(If needed, replace @file{screech-boink.ly} by any @file{.ly} file +(If needed, replace @file{screech-and-boink.ly} by any @file{.ly} file you put in the same directory as this file.) \end{document} @@ -144,7 +145,7 @@ For example, @lilypond \relative c' { - c2 e2 \times 2/3 { f8 a b } a2 e4 + c2 e2 \tuplet 3/2 { f8 a b } a2 e4 } @end lilypond @@ -157,7 +158,7 @@ c'4 f16 Larger examples can be put into a separate file, and introduced with @code{\lilypondfile}. -@lilypondfile[quote,noindent]{screech-boink.ly} +@lilypondfile[quote,noindent]{screech-and-boink.ly} If a @code{tagline} is required, either default or custom, then the entire snippet must be enclosed in a @code{\book @{ @}} construct. @@ -616,8 +617,8 @@ structure: \context Staff \with @{ - \remove Time_signature_engraver - \remove Clef_engraver@} + \remove "Time_signature_engraver" + \remove "Clef_engraver"@} @{ c4( fis) @} @@ -910,6 +911,19 @@ are harmless and may be ignored. If you are running @command{latex} in twocolumn mode, remember to add @option{-t landscape} to the @command{dvips} options. +@knownissues +The @code{\pageBreak} command will not work within a +@code{\begin@{lilypond@} @dots{} \end@{lilypond@}} environment. + +Many @code{\paper} block variables will also not work within a +@code{\begin@{lilypond@} @dots{} \end@{lilypond@}} environment. Use +@code{\newcommand} with @code{\betweenLilyPondSystem} in the preamble; + +@example +\newcommand@{\betweenLilyPondSystem@}[1]@{\vspace@{36mm@}\linebreak@} +@end example + + @subsubheading Texinfo To produce a Texinfo document (in any output format), follow the normal