X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fsnippets%2Fconducting-signs%2C-measure-grouping-signs.ly;h=eea44b0fbc117d0bf6e6fda7b3f15b1704ced300;hb=750b714488c5af6eae22d07163bba8b554734ac6;hp=f8656df04b83f0423245eec637f5fe9452b9ed44;hpb=94408d4a2e538e8812561f29e09116ede58dd042;p=lilypond.git diff --git a/Documentation/snippets/conducting-signs,-measure-grouping-signs.ly b/Documentation/snippets/conducting-signs,-measure-grouping-signs.ly index f8656df04b..eea44b0fbc 100644 --- a/Documentation/snippets/conducting-signs,-measure-grouping-signs.ly +++ b/Documentation/snippets/conducting-signs,-measure-grouping-signs.ly @@ -1,112 +1,46 @@ -% Do not edit this file; it is automatically -% generated from Documentation/snippets/new -% This file is in the public domain. -%% Note: this file works from version 2.13.29 -\version "2.13.29" +%% 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 { -%% Translation of GIT committish: 0b55335aeca1de539bf1125b717e0c21bb6fa31b - texidoces = " -La agrupación de pulsos dentro de un compás está controlada por la -agrupación predeterminada que se establece en @code{beamSettings}. -Estas agrupaciones se pueden establecer mediante el uso de -@code{\\overrideBeamSettings}. De forma alternativa, se puede usar la -función de Scheme @code{set-time-signature} para establecer tanto el -compás como la regla de agrupamiento predeterminada. -@code{set-time-signature} acepta tres argumentos: el número de pulsos, -la longitud del pulso y la agrupación interna de los pulsos en el -compás. Si el grabador @code{Measure_grouping_engraver} está incluido -en uno de los contextos de presentación, se imprimirán signos de -agrupación de pulsos. Estos símbolos facilitan la lectura de música -moderna rítmicamente compleja. En este ejemplo, el compás de 9/8 se -agrupa según dos patrones distintos utilizando los dos métodos, -mientras que el compás de 5/8 se agrupa de acuerdo con el ajuste -predeterminado que está en @file{scm/beam-settings.scm}: - -" -doctitlees = "Símbolos de dirección y símbolos de agrupación de compás" - - -%% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40 - texidocde = " -Optionen, mit denen die Balken in einem Takt gruppiert werden, sind -durch die Scheme-Funktion @code{set-time-signature} erhältlich, die -drei Argumente braucht: Die Zahl der Taktschläge, die Länge des -Schlages und die interne gruppieren von Balken in dem Takt. Wenn der -@code{Measure_grouping_engraver} hinzugefügt worden ist, erstellt -diese Funktion auch @code{MeasureGrouping}-(Taktgruppen)-Zeichen. Derartige -Zeichen erleichtern das Lesen von rhythmisch komplexer Musik. In dem -Beispiel ist der 9/8-Takt in 2, 2, 2 und 3 aufgeteilt. Das wird -der @code{set-time-signature}-Funktion als das dritte Argument mitgegeben: -@code{'(2 2 2 3)}: - -" - doctitlede = "Dirigirzeichen Taktgruppenzeichen" - - - -%% Translation of GIT committish: 190a067275167c6dc9dd0afef683d14d392b7033 - texidocfr = " -Les règles de ligature par mesure sont gérées par la propriété -@code{beatStructure}. Ses valeurs par défaut sont répertoriées, par -métrique, dans le fichier @code{scm/time-signature-settings.scm}. Elles -sont modifiables grâce à la commande @code{\\set}. -La fonction Scheme @code{set-time-signature} permet quant à elle de -définir à la fois la métrique et la pulsation. Celle-ci prend trois -arguments@tie{}: le nombre de pulsations, la durée de la pulsation et le -regroupement des pulsations dans la mesure. @code{\\time} et -@code{set-time-signature} s'appliquent tous deux au contexte -@code{Timing}@tie{}; ils ne redéfiniront donc pas les valeurs de -@code{beatStructure} ou @code{baseMoment} lorsque qu'elles sont -modifiées dans un contexte de niveau inférieur comme @code{Voice} par -exemple. -Si l'on fait appel au @code{Measure_grouping_engraver}, la fonction -@code{set-time-signature} créera aussi des symboles -@code{MeasureGrouping}. Ces symboles aident à la lecture des œuvres -modernes à la rythmique complexe. Dans l'exemple qui suit, la mesure à -9/8 est divisée en 2, 2, 2 et 3, alors que la mesure à 5/8 répond aux -règles par défaut contenues dans le fichier @w{@code{scm/beam-settings.scm}}. - -" - doctitlefr = "Signes de direction signes de sous-groupe" - 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, the -Scheme function @code{set-time-signature} can be used to both -set the time signature and establish the beat structure. -@code{set-time-signature}, takes three arguments: the -number of beats, the beat length, and the internal grouping of beats in -the measure. @code{\time} and @code{set-time-signature} both apply -to the @code{Timing} context, so they will not reset values of -@code{beatStructure} or @code{baseMoment} that are set in -other lower-level contexts, such as @code{Voice}. +@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 @code{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 -@file{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) | - #(set-time-signature 9 8 '(4 5)) + \time 4,5 9/8 g8 g d d g g a( bes g) | \time 5/8 a4. g4 |