]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets/conducting-signs,-measure-grouping-signs.ly
Docs: add pointer to warnings re \removeEmptyStaffContext
[lilypond.git] / Documentation / snippets / conducting-signs,-measure-grouping-signs.ly
1 % Do not edit this file; it is automatically
2 % generated from Documentation/snippets/new
3 % This file is in the public domain.
4 %% Note: this file works from version 2.13.4
5 \version "2.13.10"
6
7 \header {
8 %% Translation of GIT committish: b2d4318d6c53df8469dfa4da09b27c15a374d0ca
9   texidoces = "
10 Las opciones para agrupar los pulsos de un compás están a nuestra
11 disposición a través de la función de Scheme
12 @code{set-time-signature}, que acepta tres argumentos: el número
13 de pulsos, la longitud del pulso, y la agrupación interna de los
14 pulsos dentro del compás.  Si se incluye el grabador
15 @code{Measure_grouping_engraver}, la función crea también símbolos
16 de agrupación @code{MeasureGrouping}.  Dichos símbolos facilitan
17 la lectura de la música moderna de cierta complejidad rítmica.  En
18 el ejemplo, el compás de 9/8 se subdivide en 2, 2, 2 y 3.  Esto se
19 pasa a la función @code{set-time-signature} como tercer argumento:
20 @code{'(2 2 2 3)}:
21
22 "
23 doctitlees = "Símbolos de dirección símbolos de agrupación de compás"
24
25
26 %% Translation of GIT committish: d96023d8792c8af202c7cb8508010c0d3648899d
27   texidocde = "
28 Optionen, mit denen die Balken in einem Takt gruppiert werden, sind
29 durch die Scheme-Funktion @code{set-time-signature} erhältlich, die
30 drei Argumente braucht:  Die Zahl der Taktschläge, die Länge des
31 Schlages und die interne gruppieren von Balken in dem Takt.  Wenn der
32 @code{Measure_grouping_engraver} hinzugefügt worden ist, erstellt
33 diese Funktion auch @code{MeasureGrouping}-(Taktgruppen)-Zeichen.  Derartige
34 Zeichen erleichtern das Lesen von rhythmisch komplexer Musik.  In dem
35 Beispiel ist der 9/8-Takt in 2, 2, 2 und 3 aufgeteilt.  Das wird
36 der @code{set-time-signature}-Funktion als das dritte Argument mitgegeben:
37 @code{'(2 2 2 3)}:
38
39 "
40   doctitlede = "Dirigirzeichen Taktgruppenzeichen"
41
42
43
44 %% Translation of GIT committish: 7b70644b95f383b4281e9ffa146d315d2ada11d3
45   texidocfr = "
46 Les règles de ligature par mesure sont gérées par la propriété
47 @code{beamSettings}.  Elles peuvent être modifiées par la commande
48 @code{\\overrideBeamSettings}.  
49 Il existe des options qui permettent de grouper les ligatures au sein
50 d'une mesure, grâce à la fonction Scheme @code{set-time-signature}.
51 Celle-ci prend trois arguments : le nombre de pulsations, la durée de la
52 pulsation et le regroupement des pulsations dans la mesure.  Si l'on
53 fait appel au @code{Measure_grouping_engraver}, la fonction
54 @code{set-time-signature} créera aussi des symboles
55 @code{MeasureGrouping}.  Ces symboles aident à la lecture des œuvres
56 modernes à la rythmique complexe.  Dans l'exemple qui suit, la mesure à
57 9/8 est divisée en 2, 2, 2 et 3, alors que la mesure à 5/8 répond aux
58 règles par défaut contenues dans le fichier @w{@code{scm/beam-settings.scm}}.
59
60 "
61   doctitlefr = "Signes de direction signes de sous-groupe"
62
63   lsrtags = "rhythms"
64   texidoc = "
65 Beat grouping within a bar is controlled by the default grouping
66 established in @code{beamSettings}.  This grouping can be established
67 by the use of @code{\\overrideBeamSettings}.  Alternatively, the
68 Scheme function @code{set-time-signature} can be used to both
69 set the time signature and establish the default grouping rule.
70 @code{set-time-signature}, takes three arguments: the
71 number of beats, the beat length, and the internal grouping of beats in
72 the measure.  If the @code{Measure_grouping_engraver} is included
73 in one of the display contexts, measure grouping signs will be
74 created.  Such signs ease reading rhythmically complex modern music.
75 In the example, the 9/8 measure is grouped in two different
76 patterns using the two different methods, while the 5/8 measure
77 is grouped according to the default setting in
78 @file{scm/beam-settings.scm}:
79 "
80   doctitle = "Conducting signs measure grouping signs"
81 } % begin verbatim
82
83
84 \score {
85   \relative c'' {
86     \time 9/8
87     \overrideBeamSettings #'Score #'(9 . 8) #'end #'((* . (2 2 2 3)))
88     g8 g d d g g a( bes g) |
89     #(set-time-signature 9 8 '(4 5))
90     g8 g d d g g a( bes g) |
91     \time 5/8
92     a4. g4 |
93   }
94   \layout {
95     \context {
96       \Staff
97       \consists "Measure_grouping_engraver"
98     }
99   }
100 }