From: Neil Puttock Date: Sun, 19 Jul 2009 23:26:42 +0000 (+0100) Subject: modified: Documentation/user/tutorial.itely X-Git-Tag: release/2.12.3-1~43 X-Git-Url: https://git.donarmstrong.com/lilypond.git?a=commitdiff_plain;h=12f05ebf99e912dd94359f86d503ce8cbf1f9891;p=lilypond.git modified: Documentation/user/tutorial.itely (cherry picked from commit 5c96d1285b76ca7f60c888c5482bcfab3b230d57) (cherry picked from commit 395233bbb588066bc41ca0833f196490898f040c) (cherry picked from commit 60d7bd0ced03105de794bd689d22d21e17db1b20) --- diff --git a/Documentation/user/tutorial.itely b/Documentation/user/tutorial.itely index f51d9c1da5..86836d02ab 100644 --- a/Documentation/user/tutorial.itely +++ b/Documentation/user/tutorial.itely @@ -1420,56 +1420,15 @@ r4 8( \> 4 \!) @funindex \\ @funindex >> -When different melodic lines are combined on a single staff they -are printed as polyphonic voices; each voice has its own stems, -slurs and beams, and the top voice has the stems up, while the -bottom voice has them down. - -Entering such parts is done by entering each voice as a sequence -(with @w{@code{@{...@}}}) and combining these simultaneously, -separating the voices with @code{\\}: - -@lilypond[verbatim,quote,relative=2] -<< - { a4 g2 f4~ f4 } \\ - { r4 g4 f2 f4 } ->> -@end lilypond - -For polyphonic music typesetting, spacer rests can also be -convenient; these are rests that do not print. They are useful -for filling up voices that temporarily do not play. Here is the -same example with a spacer rest (@code{s}) instead of a normal -rest (@code{r}), - -@lilypond[verbatim,quote,relative=2] -<< - { a4 g2 f4~ f4 } \\ - { s4 g4 f2 f4 } ->> -@end lilypond - -@noindent -Again, these expressions can be nested arbitrarily. - -@lilypond[verbatim,quote,relative=2] -<< - \new Staff << - { a4 g2 f4~ f4 } \\ - { s4 g4 f2 f4 } - >> - \new Staff << - \clef bass - { 1 ~ 4 } \\ - { e,,4 d e2 ~ e4} - >> ->> -@end lilypond - +Polyphonic music in lilypond, while not difficult, uses concepts +that we haven't discussed yet, so we're not going to introduce +them here. Instead, the following sections introduce these concepts +and explain them thoroughly. @seealso -Notation Reference: @ruser{Simultaneous notes}. +Learning Manual: @ref{Voices contain music}. +Notation Reference: @ruser{Simultaneous notes}. @node Songs @section Songs