]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/snippets/conducting-signs,-measure-grouping-signs.ly
Imported Upstream version 2.19.45
[lilypond.git] / Documentation / snippets / conducting-signs,-measure-grouping-signs.ly
index b30f7e73931ef0aa602efd175fdbf75dba37cf25..eea44b0fbc117d0bf6e6fda7b3f15b1704ced300 100644 (file)
@@ -1,49 +1,46 @@
-% DO NOT EDIT this file manually; it is automatically
-% generated from Documentation/snippets/new
-% Make any changes in Documentation/snippets/new/
-% and then run scripts/auxiliar/makelsr.py
-%
-% This file is in the public domain.
-%% Note: this file works from version 2.16.0
-\version "2.16.0"
+%% DO NOT EDIT this file manually; it is automatically
+%% generated from LSR http://lsr.di.unimi.it
+%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
+%% and then run scripts/auxiliar/makelsr.py
+%%
+%% This file is in the public domain.
+\version "2.19.40"
 
 \header {
   lsrtags = "rhythms"
+
   texidoc = "
 Beat grouping within a measure is controlled by the context property
-@code{beatStructure}.  Values of @code{beatStructure} are
-established for many time signatures in
-@file{scm/time-signature-settings.scm}.  Values of @code{beatStructure}
-can be changed or set with @code{\\set}.
-Alternatively, @code{\\time} can be used to both
-set the time signature and establish the beat structure.
-For this, you specify the internal grouping of beats in a measure
-as a list of numbers (in Scheme syntax) before the time signature.
+@code{beatStructure}.  Values of @code{beatStructure} are established
+for many time signatures in @code{scm/time-signature-settings.scm}.
+Values of @code{beatStructure} can be changed or set with @code{\\set}.
+Alternatively, @code{\\time} can be used to both set the time signature
+and establish the beat structure. For this, you specify the internal
+grouping of beats in a measure as a list of numbers (in Scheme syntax)
+before the time signature.
 
 @code{\\time} applies to the @code{Timing} context, so it will not
 reset values of @code{beatStructure} or @code{baseMoment} that are set
 in other lower-level contexts, such as @code{Voice}.
 
-If the @code{Measure_grouping_engraver} is included
-in one of the display contexts, measure grouping signs will be
-created.  Such signs ease reading rhythmically complex modern music.
-In the example, the 9/8 measure is grouped in two different
-patterns using the two different methods, while the 5/8 measure
-is grouped according to the default setting in
-@file{scm/time-signature-settings.scm}:
+If the @code{Measure_grouping_engraver} is included in one of the
+display contexts, measure grouping signs will be created.  Such signs
+ease reading rhythmically complex modern music. In the example, the 9/8
+measure is grouped in two different patterns using the two different
+methods, while the 5/8 measure is grouped according to the default
+setting in @code{scm/time-signature-settings.scm}:
+
 "
   doctitle = "Conducting signs measure grouping signs"
 } % begin verbatim
 
-
-
 \score {
   \new Voice \relative c'' {
     \time 9/8
     g8 g d d g g a( bes g) |
-    \set Timing.beatStructure = #'(2 2 2 3)
+    \set Timing.beatStructure = 2,2,2,3
     g8 g d d g g a( bes g) |
-    \time #'(4 5) 9/8
+    \time 4,5 9/8
     g8 g d d g g a( bes g) |
     \time 5/8
     a4. g4 |