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