]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets/sub-dividing-beams.ly
Docs: reorganize documentation directory structure
[lilypond.git] / Documentation / snippets / sub-dividing-beams.ly
1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
3 \version "2.13.1"
4
5 \header {
6   lsrtags = "rhythms"
7
8 %% Translation of GIT committish: 151f1bb8c0aae8294e62d0470246ee1019aedfbc
9   texidoces = "
10 Las barras de semicorcheas (o notas más breves) seguidas no se
11 subdividen de forma predeterminada.  Esto es: las tres (o más)
12 barras se prolongan, sin dividirse, sobre grupos completos de
13 notas.  Este comportamiento se puede modificar para que las barras
14 se subdividan en subgrupos mediante el establecimiento de la
15 propiedad @code{subdivideBeams}.  Cuando está establecida, las
16 diversas barras se subdividen a intervalos definidos por el valor
17 actual de la longitud del pulso @code{beatLength} reduciendo las
18 barras múltiples a una sola entre los subgrupos.  Observe que el
19 valor predeterminado de @code{beatLength} es de una negra si no
20 está establecido explícitamente.  Se debe establecer al valor de
21 una fracción que da la duración el subgrupo de barras utilizando
22 la función @code{make-moment}, como se muestra aquí:
23
24 "
25   doctitlees = "Subdivisión de las barras de semicorchea"
26
27 %% Translation of GIT committish: 0364058d18eb91836302a567c18289209d6e9706
28   texidocde = "
29 Die Balken von aufeinanderfolgenden Sechszehnteln (oder kürzeren Notenwerten)
30 werden standardmäßig nicht unterteilt.  Dieses Verhalten kann verändert
31 werden, sodass die Balken in Untergruppen aufgeteilt werden, indem man
32 die Eigenschaft @code{subdivideBeams} verändert.  Man muss die Unterteilungsintervalle
33 als Notenbruch mit der @code{make-moment}-Funktion für @code{beatLength} angeben,
34 damit die Balken unterbrochen wird und nur ein Balken durchgezogen bleibt.  Der
35 Standardwert für @code{beatLength} ist 1 / Zähler des aktuellen Taktes.
36
37 "
38   doctitlede = "Balken in Untergruppen teilen"
39
40
41 %% Translation of GIT committish: b3196fadd8f42d05ba35e8ac42f7da3caf8a3079
42   texidocfr = "
43 Les ligatures d'une succession de notes de durée inférieure à la croche
44 ne sont pas subdivisées par défaut.  Autrement dit, tous les traits de
45 ligature seront continus.  Ce comportement peut être modifié aafin de
46 diviser la ligature en sous-groupes grâce à la propriété
47 @code{subdivideBeams}.  Lorsqu'elle est activée, les ligatures seront
48 subdivisées selon un intervalle défini par @code{beatLength} ; il n'y
49 aura alors plus qu'un seul trait de ligature entre chaque sous-groupe.  
50 Par défaut, @code{beatLength} fixe la valeur de référence à une noire.
51 Il faudra donc lui fournir, à l'aide de la fonction @code{make-moment},
52 une fraction correspondant au sous-groupe désiré, comme dans l'exemple
53 suivant. 
54
55 "
56   doctitlefr = "Subdivision des ligatures"
57
58   texidoc = "
59 The beams of consecutive 16th (or shorter) notes are, by default, not
60 sub-divided.  That is, the three (or more) beams stretch unbroken over
61 entire groups of notes.  This behavior can be modified to sub-divide
62 the beams into sub-groups by setting the property
63 @code{subdivideBeams}. When set, multiple beams will be sub-divided at
64 intervals defined by the current value of @code{beatLength} by reducing
65 the multiple beams to just one beam between the sub-groups. Note that
66 @code{beatLength} defaults to one over the denominator of the current
67 time signature if not set explicitly. It must be set to a fraction
68 giving the duration of the beam sub-group using the @code{make-moment}
69 function, as shown here:
70
71
72
73 "
74   doctitle = "Sub-dividing beams"
75 } % begin verbatim
76
77 \relative c'' {
78   c32[ c c c c c c c]
79   \set subdivideBeams = ##t
80   c32[ c c c c c c c]
81
82   % Set beam sub-group length to an eighth note
83   \set beatLength = #(ly:make-moment 1 8)
84   c32[ c c c c c c c]
85
86   % Set beam sub-group length to a sixteenth note
87   \set beatLength = #(ly:make-moment 1 16)
88   c32[ c c c c c c c]
89 }
90