]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/repeats.itely
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / Documentation / es / user / repeats.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 751ee13b75db49706f1d9ef34455f16ff11818f1
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @node Repeats
10 @section Repeats
11
12 @lilypondfile[ragged-right,line-width=16\cm,staffsize=16,quote]
13 {repeats-headword.ly}
14
15 La repetición es un concepto fundamental en música, y existen varios
16 tipos de notación para las repeticiones.  LilyPond contempla los
17 siguientes tipos de repetición:
18
19 @table @code
20 @item volta (primera y segunda vez)
21 La repetición de la música no se imprime de forma desarrollada, sino
22 que se indica encerrándola entre barras de repetición.  Si el salto de
23 la repetición se encuentra al comienzo de una pieza, la barra de
24 repetición sólo se imprime al final del fragmento.  Se imprimen una
25 serie de finales alternativos (volte) de izquierda a derecha indicados
26 mediante corchetes.  Ésta es la notación estándar para las
27 repeticiones con alternativas.
28
29 @item unfold (desplegada)
30 Las música repetida se escribe y se interpreta completamente tantas
31 veces como especifique el valor @var{número_de_repeticiones}.  Es útil
32 cuando se estáescribiendo música repetitiva.
33
34 @item percent (porcentaje)
35 Hacer repeticiones de compases o parte de ellos.  Tienen un aspecto
36 semejante a un signo de porcentaje.  Las repeticiones de porcentaje se
37 deben declarar dentro de un contexto @code{Voice}.
38
39 @item tremolo (trémolo)
40 Hacen barras de trémolo.
41
42 @end table
43
44 LilyPond tiene una construcción sintáctica para especificar distintos
45 tipos de repetición.  La sintaxis es
46
47 @example
48 \repeat @var{variante} @var{número_de_repeticiones} @var{cuerpo_de_la_repetición}
49 @end example
50
51 donde @var{cuerpo_de_la_repetición} es una expresión musical.
52
53
54 Los finales alternativos se escriben con
55 @funindex \alternative
56 @example
57 \alternative @{
58   @var{alternativa1}
59   @var{alternativa2}
60   @var{alternativa3}
61   @dots{}
62 @}
63 @end example
64
65 @noindent
66 después de un bloque @code{\repeat volta} o @code{unfold}, donde cada
67 @var{alternativa} es una expresión musical.  Si especifica menos
68 alternativas que las que se especifican en
69 @var{número_de_repeticiones}, se supondrá que la primera alternativa
70 se interpreta más de una vez.
71
72
73 @menu
74 * Writing long repeats::        
75 * Short repeats::               
76 @end menu
77
78 @node Writing long repeats
79 @subsection Writing long repeats
80
81 @menu
82 * Normal repeats::              
83 * Manual repeat marks::         
84 @end menu
85
86 @cindex volta
87 @cindex prima volta
88 @cindex primera y segunda vez
89 @cindex seconda volta
90 @cindex volta, prima
91 @cindex volta, seconda
92 @funindex \repeat
93
94 @node Normal repeats
95 @subsubsection Normal repeats
96
97 FIXME: this example needs to go by itself.
98 @verbatim
99 \repeat volta 2 { c4 d e f }
100 @end verbatim
101
102 Repeticiones normales, con finales alternativos o sin ellos:
103
104 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
105 \repeat volta 2 { g f e d }
106   \alternative {
107     { cis2 g' }
108     { cis,2 b }
109   }
110 c1
111 @end lilypond
112 Repeticiones con anacrusa:
113
114 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
115 \new Staff {
116   \partial 4 e |
117   \repeat volta 4 { c2 d2 | e2 f2 | }
118   \alternative { { g4 g g e } { a a a a | b2. } }
119 }
120 @end lilypond
121
122 @noindent
123 o bien
124
125 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
126 \new Staff {
127   \partial 4 
128   \repeat volta 4 { e | c2 d2 | e2 f2 | }
129   \alternative { { \partial 4*3 g4 g g } { a a a a | b2. } }
130 }
131 @end lilypond
132
133
134 @funindex \repeatTie
135
136 Se pueden añadir ligaduras de unión al segundo final:
137
138 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
139 c1
140 \repeat volta 2 {c4 d e f ~ }
141 \alternative { {f2 d} {f\repeatTie f,} }
142 @end lilypond
143
144 De manera predeterminada, los corchetes de primera y segunda vez se
145 dibujan por encima de todo el fragmento de finales alternativos, pero
146 es posible acortar los corchetes de primera y segunda vez
147 estableciendo @code{voltaSpannerDuration}.  En el ejemplo siguiente,
148 el corchete sólo dura un compás, lo que supone una duración de 3/4.
149
150 @lilypond[verbatim,ragged-right,quote]
151 \relative c''{
152   \time 3/4
153   c c c
154   \set Score.voltaSpannerDuration = #(ly:make-moment 3 4)
155   \repeat volta 5 { d d d }
156   \alternative { { e e e f f f }
157   { g g g } }
158 }
159 @end lilypond
160
161 El grabador @code{Volta_engraver} reside de manera predeterminada
162 dentro del contexto Score, y así los corchetes de las repeticiones se
163 imprimen solamente por encima del pentagrama superior.  Se puede
164 ajustar esto añadiento el grabador @code{Volta_engraver} al contexto
165 Staff en que queremos que aparezcan los corchetes; véase
166 @ref{Modifying context plug-ins} y
167 @c @lsr{repeats,volta@/-multi@/-staff@/.ly}.
168
169 @lilypond[verbatim,ragged-right,quote]
170 \score { <<
171   \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
172   \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
173   \new Staff \with { \consists Volta_engraver } { c'2 g' e' a' }
174   \new Staff { \repeat volta 2 { c'1 } \alternative { c' } }
175  >> }
176 @end lilypond
177
178 @c Is there a way to have a final bar ("|.") at the end of the
179 @c previous line? Doesn't seem to be.
180 Si quiere comenzar una repetición al principio de una línea y tiene una
181 doble barra al final de la línea anterior, utilice
182 @example
183 @dots{} \bar "||:" \break 
184 \repeat volta 2 @{ @dots{} 
185 @end example
186
187 consulte @ref{Bar lines} para ver más información.
188
189 @seealso
190
191 Fragmentos de código: @lsrdir{Repeats,Repeats}
192
193 Referencia de funcionamiento interno: @internalsref{VoltaBracket},
194 @internalsref{RepeatedMusic},
195 @internalsref{VoltaRepeatedMusic} y
196 @internalsref{UnfoldedRepeatedMusic}.
197
198 @c Ejemplos:
199
200 @lsr{repeats,volta@/-multi@/-staff@/.ly}.
201
202
203 @knownissues
204
205 @cindex repetición ambigua
206
207 Una repetición anidada como
208
209 @example
210 \repeat @dots{}
211 \repeat @dots{}
212 \alternative
213 @end example
214
215 @noindent
216 es ambigua porque no está claro a qué @code{\repeat} pertenece la
217 @code{\alternative}.  Esta ambigüedad se resuelve haciendo que la
218 @code{\alternative} pertenezca siempre a la @code{\repeat} más
219 interna.  Para más claridad, se recomienda usar llaves en tales
220 situaciones.
221
222 La información del contador de tiempo no se recuerda al comienzo de
223 una alternativa, por ello después de una repetición la información de
224 la cuenta de tiempo se debe reajustar manualmente; por ejemplo,
225 estableciendo el valor de @code{Score.measurePosition} o introduciendo
226 @code{\partial}.  De forma similar, las ligaduras de expresión o de
227 unión tampoco se repiten.
228
229
230
231 @node Manual repeat marks
232 @subsubsection Manual repeat marks
233
234 @funindex repeatCommands
235
236 @c FIXME: Markup does not work in the "text" field
237 @c And how does one change the font?
238 @c On the whole, this section needs better documentation (why the
239 @c double parentheses around the volta expressions?)
240
241 Se puede usar la propiedad @code{repeatCommands} para controlar la
242 disposición de las repeticiones.  Su valor es una lista de Scheme de
243 comandos de repetición.
244
245 @table @asis
246 @item @code{start-repeat}
247 Imprimir una barra de compás @code{|:}
248
249 @item @code{end-repeat}
250 Imprimir una barra de compás @code{:|}
251
252 @item @code{(volta @var{texto})}
253 Imprimir un corchete de volta que diga @var{texto} El texto se puede
254 especificar como una cadena de texto o como un texto de marcado,
255 consulte @ref{Text markup}.  No olvide cambiar la fuente tipográfica,
256 porque el tipo por defecto para los números no contiene caracteres
257 alfabéticos;
258
259 @item @code{(volta #f)}
260 Detener un corchete de volta mantenido.
261 @end table
262
263 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
264 c4
265   \set Score.repeatCommands = #'((volta "93") end-repeat)
266 c4 c4
267   \set Score.repeatCommands = #'((volta #f))
268 c4 c4
269 @end lilypond
270
271 @c FIXME: improve visibility of bar lines link?
272
273 @seealso
274
275 Referencia de la notación: @ref{Bar lines}.
276
277 Fragmentos de código: @lsrdir{Repeats,Repeats}
278
279 Referencia del programa: @internalsref{VoltaBracket},
280 @internalsref{RepeatedMusic}, @internalsref{VoltaRepeatedMusic} y
281 @internalsref{UnfoldedRepeatedMusic}.
282
283
284 @node Short repeats
285 @subsection Short repeats
286
287 @menu
288 * Percent repeats::             
289 * Tremolo repeats::             
290 @end menu
291
292 @node Percent repeats
293 @subsubsection Percent repeats
294
295 @cindex porcentaje, repeticiones de
296 @cindex compás, repeticiones de
297
298 En el estilo @code{percent} (porcentaje), se puede hacer que se repita
299 un patrón de notas.  Se imprime una sola vez, y luego el patrón se
300 sustituye con un símbolo especial.  Los patrones de uno y dos compases
301 se sustituyen por símbolos parecidos a un porcentaje, y los patrones
302 que dividen a la duración de un compás se sustituyen por barras
303 inclinadas.  Las repeticiones de porcentaje se deben declarar dentro
304 de un contexto @code{Voice}.
305
306 @lilypond[quote,verbatim,ragged-right]
307 \new Voice \relative c' {
308   \repeat percent 4 { c4 }
309   \repeat percent 2 { c2 es2 f4 fis4 g4 c4 }
310 }
311 @end lilypond
312
313 Las repeticiones de compás de más de 2 compases llevan un contador, si
314 se activa la propiedad @code{countPercentRepeats},
315
316 @lilypond[relative=2,fragment,quote,verbatim,ragged-right]
317 \new Voice {
318 \set countPercentRepeats = ##t
319   \repeat percent 4 { c1 }
320 }
321 @end lilypond
322
323 También se pueden imprimir porcentajes aislados.  Esto se hace
324 mediante la colocación de un silencio multicompás con una función de
325 impresión distinta,
326
327 @lilypond[fragment,verbatim,quote]
328 \override MultiMeasureRest #'stencil
329   = #ly:multi-measure-rest::percent
330 R1
331 @end lilypond
332
333
334 @seealso
335
336 Fragmentos de código: @lsrdir{Repeats,Repeats}
337
338 Referencia del programa: @internalsref{RepeatSlash},
339 @internalsref{PercentRepeat}, @internalsref{DoublePercentRepeat},
340 @internalsref{DoublePercentRepeatCounter},
341 @internalsref{PercentRepeatCounter},
342 @internalsref{PercentRepeatedMusic}.
343
344 @node Tremolo repeats
345 @subsubsection Tremolo repeats
346
347 @cindex barras de trémolo
348
349 Para colocar marcas de trémolo entre las notas, use @code{\repeat} con
350 el estilo @code(tremolo) (trémolo):
351
352 @lilypond[quote,verbatim,ragged-right]
353 \new Voice \relative c' {
354   \repeat tremolo 8 { c16 d16 }
355   \repeat tremolo 4 { c16 d16 }
356   \repeat tremolo 2 { c16 d16 }
357 }
358 @end lilypond
359
360 La sintaxis de @code{\repeat tremolo} espera que se escriban
361 exactamente dos notas dentro de las llaves, y el número de
362 repeticiones debe corresponderse con un valor que se pueda expresar
363 con figuras normales o con puntillo.  Así, @code{\repeat tremolo 7} es
364 válido y produce una nota con doble puntillo, pero @code{\repeat
365 tremolo 9} no es válido.
366
367 La duración del trémolo es igual a la duración de la expresión entre
368 llaves, multiplicada por el número de repeticiones: @code{\repeat
369 tremolo 8 @{ c16 d16 @}} da como resultado un trémolo de redonda,
370 escrito como dos redondas unidas por barras de trémolo.
371
372 Existen dos maneras de colocar marcas de trémolo sobre una única nota.
373 Incluso aquí se puede utilizar la sintaxis @code{\repeat tremolo}, en
374 cuyo caso la nota no debe ir encerrada entre llaves:
375
376 @lilypond[quote,verbatim,ragged-right]
377 \repeat tremolo 4 c'16
378 @end lilypond
379
380 @cindex trémolo, indicaciones de
381 @funindex tremoloFlags
382
383 El mismo resultado se puede obtener escribiendo
384 @q{@code{:}[@var{número}]} después de la nota.  El número indica la
385 duración de la subdivisión, y debe ser 8 como mínimo.  Un valor de 8
386 para @var{número} produce una línea que atraviesa la plica de la nota.
387 Si se omite la longitud, se utiliza el último valor (almacenado en
388 @code{tremoloFlags})
389
390 @lilypond[quote,ragged-right,verbatim,fragment]
391 c'2:8 c':32 | c': c': |
392 @end lilypond
393
394
395 @knownissues
396
397
398 Los trémolos que se escriben con @q{@code{:}[@var{número}]} no se
399 trasladan hacia la salida MIDI.
400
401
402 @seealso
403
404 Referencia de la notación: @ref{Tremolo repeats}.
405
406 Referencia de funcionamiento interno: @internalsref{Beam},
407 @internalsref{StemTremolo}.
408
409 Fragmentos de código: @lsrdir{Repeats,Repeats}
410
411 En otros lugares: @internalsref{StemTremolo}.
412
413
414
415
416