X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fnotation%2Frepeats.itely;h=d3f473fa820d545969a63cec3163d648aa3cf7a7;hb=e0a9f2beaa2b434e7c44227eaac9c3f8c49ed5f2;hp=1e8de840be18135c816e3920ddc1fe0cb472518b;hpb=4eb1ad112530e35073091cebb14d11ecd54dc21b;p=lilypond.git diff --git a/Documentation/notation/repeats.itely b/Documentation/notation/repeats.itely index 1e8de840be..d3f473fa82 100644 --- a/Documentation/notation/repeats.itely +++ b/Documentation/notation/repeats.itely @@ -7,7 +7,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.13.36" +@c \version "2.14.0" @node Repeats @section Repeats @@ -258,13 +258,13 @@ c1 @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {shortening-volta-brackets.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {adding-volta-brackets-to-additional-staves.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {setting-the-double-repeat-default-for-volte.ly} @seealso @@ -422,7 +422,7 @@ voltaAdLib = \markup { 1. 2. 3... \text \italic { ad lib. } } @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {printing-a-repeat-sign-at-the-beginning-of-a-piece.ly} @@ -496,9 +496,9 @@ make up the total number of repeats. c1 @end lilypond -If there are more alternate endings than repeats then the first -alternatives are applied, LilyPond will ignore the remaining -alternatives which will not be printed. +If there are more alternate endings than repeats then only the first +alternatives are applied. The remaining alternatives will be ignored +and not printed. @lilypond[verbatim,quote,relative=2] \repeat unfold 2 { c4 d e f } @@ -578,34 +578,46 @@ where @code{@var{musicexpr}} is a music expression. Patterns that are shorter than one measure are replaced by slashes. @lilypond[verbatim,quote,relative=2] +\repeat percent 4 { c128 d e f } +\repeat percent 4 { c64 d e f } +\repeat percent 5 { c32 d e f } +\repeat percent 4 { c16 d e f } \repeat percent 4 { c8 d } \repeat percent 4 { c4 } \repeat percent 2 { c2 } @end lilypond -Patterns of one or two measures are replaced by percent-like signs. +Patterns of one or two measures are replaced by percent-like symbols. @lilypond[verbatim,quote,relative=2] -\repeat percent 3 { c4 d e f } -\repeat percent 4 { c2 d } +\repeat percent 2 { c4 d e f } +\repeat percent 2 { c2 d } +\repeat percent 2 { c1 } @end lilypond @lilypond[verbatim,quote,relative=2] \repeat percent 3 { c4 d e f | c2 g' } @end lilypond +Patterns that are shorter than one measure but contain mixed durations +use a double-percent symbol. + +@lilypond[verbatim,quote,relative=2] +\repeat percent 4 { c8. 16 } +\repeat percent 2 { \times 2/3 { r8 c d } e4 } +@end lilypond + @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {percent-repeat-counter.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {percent-repeat-count-visibility.ly} -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {isolated-percent-repeats.ly} - @seealso Music Glossary: @rglos{percent repeat}, @@ -616,23 +628,17 @@ Snippets: Internals Reference: @rinternals{RepeatSlash}, +@rinternals{RepeatSlashEvent}, +@rinternals{DoubleRepeatSlash}, @rinternals{PercentRepeat}, +@rinternals{PercentRepeatCounter}, +@rinternals{PercentRepeatedMusic}, +@rinternals{Percent_repeat_engraver}, +@rinternals{DoublePercentEvent}, @rinternals{DoublePercentRepeat}, @rinternals{DoublePercentRepeatCounter}, -@rinternals{PercentRepeatCounter}, -@rinternals{PercentRepeatedMusic}. - - -@knownissues - -Only three kinds of percent repeats are supported: a single slash -representing a single beat (regardless of the duration of the repeated -notes); a single slash with dots representing one full measure; and -two slashes with dots crossing a bar line representing two full -measures. Neither multiple slashes representing single beat repeats -consisting of sixteenth or shorter notes, nor two slashes with dots -representing single beat repeats consisting of notes of varying -durations, are supported. +@rinternals{Double_percent_repeat_engraver}, +@rinternals{Slash_repeat_engraver}. @node Tremolo repeats @@ -696,7 +702,7 @@ c: c: @snippets -@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +@lilypondfile[verbatim,quote,texidoc,doctitle] {cross-staff-tremolos.ly}