]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/repeats.itely
Merge branch 'master' into lilypond/translation
[lilypond.git] / Documentation / es / user / repeats.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 2607a3536733d8d4a1e74176027a5cb01d4e776a
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 La repetición es un concepto fundamental en música, y existen varios
13 tipos de notación para las repeticiones.
14
15 @menu
16 * Writing repeats::             
17 * Other repeats::               
18 @end menu
19
20 @node Writing repeats
21 @subsection Writing repeats
22
23 @menu
24 * Repeat types::                
25 * Repeat syntax::               
26 * Manual repeat commands::      
27 * Repeats and MIDI::            
28 @end menu
29
30 @node Repeat types
31 @subsubsection Repeat types
32
33 @cindex repeticiones
34
35 Están contemplados los siguientes tipos de repetición
36
37 @table @code
38 @item desplegada
39 Las música repetida está completamente escrita (e interpretada).  Es
40 útil cuando se introduce música repetitiva.  Éste es el único tipo de
41 repetición que se incluye en la salida MIDI.
42
43 @item volta (primera y segunda vez)
44 Las repeticiones no están desarrolladas, pero se imprimen finales
45 alternativos (volte) de izquierda a derecha con corchetes.  Ésta es la
46 notación estándar para las repeticiones con alternativas.  Por omisión
47 no se reproducen en la salida MIDI.
48
49
50 @item trémolo
51 Hacen barras de trémolo.  Por omisión no se reproducen en la salida MIDI.
52
53 @item porcentaje
54 Hacen repeticiones de compases o parte de ellos.  Tienen un aspecto
55 semejante a un signo de porcentaje.  Por omisión no se reproducen en
56 la salida MIDI.  Las repeticiones de porcentaje se deben declarar dentro de un contexto @code{Voice}.
57
58 @end table
59
60
61 @node Repeat syntax
62 @subsubsection Repeat syntax
63
64 @cindex volta
65 @cindex prima volta
66 @cindex seconda volta
67 @funindex \repeat
68
69 LilyPond tiene una construcción sintáctica para especificar distintos
70 tipos de repetición.  La sintaxis es
71
72 @example
73 \repeat @var{variante} @var{número_de_repeticiones} @var{cuerpo_de_la_repetición}
74 @end example
75
76 Si tiene finales alternativos, puede añadir
77 @funindex \alternative
78 @example
79 \alternative @{
80   @var{alternativa1}
81   @var{alternativa2}
82   @var{alternativa3}
83   @dots{}
84 @}
85 @end example
86
87 @noindent
88 donde cada @var{alternativa} es una expresión musical.  Si no da un
89 número de alternativas suficiente para todas las repeticiones, se
90 supondrá que la primera alternativa se interpreta más de una vez.
91
92 Las repeticiones estándar se usan de esta forma:
93
94 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
95 c1
96 \repeat volta 2 { c4 d e f }
97 \repeat volta 2 { f e d c }
98 @end lilypond
99
100 Con finales alternativos
101
102 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
103 c1
104 \repeat volta 2 {c4 d e f}
105 \alternative { {d2 d} {f f,} }
106 @end lilypond
107
108 Se pueden crear repeticiones con anacrusa.
109
110 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
111 \new Staff {
112   \partial 4 e |
113   \repeat volta 4 { c2 d2 | e2 f2 | }
114   \alternative { { g4 g g e } { a a a a | b2. } }
115 }
116 @end lilypond
117
118 @noindent
119 o bien
120
121 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
122 \new Staff {
123   \partial 4 
124   \repeat volta 4 { e | c2 d2 | e2 f2 | }
125   \alternative { { \partial 4*3 g4 g g } { a a a a | b2. } }
126 }
127 @end lilypond
128
129
130
131 @funindex \repeatTie
132
133 Se pueden añadir ligaduras de unión al segundo final,
134
135 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
136 c1
137 \repeat volta 2 {c4 d e f ~ }
138 \alternative { {f2 d} {f\repeatTie f,} }
139 @end lilypond
140
141 Es posible acortar los corchetes de primera y segunda vez
142 estableciendo @code{voltaSpannerDuration}.  En el ejemplo siguiente, el
143 corchete sólo dura un compás, lo que supone una duración de 3/4.
144
145 @lilypond[verbatim,ragged-right,quote]
146 \relative c''{
147   \time 3/4
148   c c c
149   \set Score.voltaSpannerDuration = #(ly:make-moment 3 4)
150   \repeat volta 5 { d d d }
151   \alternative { { e e e f f f }
152   { g g g } }
153 }
154 @end lilypond
155
156 Si quiere comenzar una repetición al principio de una línea y tiene una
157 doble barra al final de la línea anterior, utilice
158 @example
159 @dots{} \bar "||:" \break 
160 \repeat volta 2 @{ @dots{} 
161 @end example
162 consulte @ref{Bar lines} para ver más información.
163
164 @seealso
165
166 Referencia del programa: @internalsref{VoltaBracket},
167 @internalsref{RepeatedMusic},
168 @internalsref{VoltaRepeatedMusic} y
169 @internalsref{UnfoldedRepeatedMusic}.
170
171 Ejemplos:
172
173 Normalmente los corchetes para la repetición sólo se imprimen sobre el
174 pentagrama superior.  Esto se puede ajustar moviendo @code{Volta_engraver} al contexto
175 Staff donde quiera que aparezcan los corchetes;
176 consulte @ref{Modifying context plug-ins} y
177
178 @lsr{repeats,volta@/-multi@/-staff@/.ly}.
179
180
181 @knownissues
182
183 @cindex repetición ambigua
184
185 Una repetición anidada como
186
187 @example
188 \repeat @dots{}
189 \repeat @dots{}
190 \alternative
191 @end example
192
193 @noindent
194 es ambigua porque no está claro a qué @code{\repeat} pertenece la
195 @code{\alternative}.  Esta ambigüedad se resuelve haciendo que la
196 @code{\alternative} pertenezca siempre a la @code{\repeat} más
197 interna.  Para más claridad, se recomienda usar llaves en tales situaciones.
198
199 La información del contador de tiempo no se recuerda al comienzo de una alternativa,
200 por ello después de una repetición la información de la cuenta de tiempo se debe reajustar
201 manualmente; por ejemplo, estableciendo el valor de @code{Score.measurePosition} o
202 introduciendo @code{\partial}.  De forma similar, las ligaduras de expresión o de unión tampoco se repiten.
203
204 Los corchetes de primera y segunda vez no se alinean verticalmente.
205
206
207 @node Manual repeat commands
208 @subsubsection Manual repeat commands
209
210 @funindex repeatCommands
211
212 Se puede usar la propiedad @code{repeatCommands} para controlar la
213 disposición de las repeticiones.  Su valor es una lista de Scheme de comandos de repetición.
214
215 @table @asis
216 @item @code{start-repeat}
217 Imprimir una barra de compás @code{|:}
218
219 @item @code{end-repeat}
220 Imprimir una barra de compás @code{:|}
221
222 @item @code{(volta @var{texto})}
223 Imprimir un corchete de volta que diga @var{texto}: El texto se puede
224 especificar como una cadena de texto o como un texto de marcado,
225 consulte @ref{Text markup}.  No olvide cambiar la fuente tipográfica,
226 porque el tipo por defecto para los números no contiene caracteres alfabéticos;
227
228 @item @code{(volta #f)}
229 Detener un corchete de volta mantenido.
230 @end table
231
232 @lilypond[quote,ragged-right,verbatim,fragment,relative=2]
233 c4
234   \set Score.repeatCommands = #'((volta "93") end-repeat)
235 c4 c4
236   \set Score.repeatCommands = #'((volta #f))
237 c4 c4
238 @end lilypond
239
240
241 @seealso
242
243 Referencia del programa: @internalsref{VoltaBracket},
244 @internalsref{RepeatedMusic},
245 @internalsref{VoltaRepeatedMusic} y
246 @internalsref{UnfoldedRepeatedMusic}.
247
248
249 @node Repeats and MIDI
250 @subsubsection Repeats and MIDI
251
252 @cindex expansión de repeticiones
253 @funindex \unfoldRepeats
254
255 Con un poco de trucaje, todos los tipos de repeticiones pueden estar
256 presentes en la salida MIDI.  Se consigue por medio de la aplicación
257 de la función musical @code{\unfoldRepeats}.  Esta función transforma
258 todas las repeticiones en repeticiones desarrolladas o desplegadas.
259
260 @lilypond[quote,verbatim,fragment,line-width=8.0\cm]
261 \unfoldRepeats {
262   \repeat tremolo 8 {c'32 e' }
263   \repeat percent 2 { c''8 d'' }
264   \repeat volta 2 {c'4 d' e' f'}
265   \alternative {
266     { g' a' a' g' }
267     {f' e' d' c' }
268   }
269 }
270 \bar "|."
271 @end lilypond
272
273 Cuando se elabora un archivo de partitura que utiliza @code{\unfoldRepeats} para el MIDI,
274 es necesario hacer dos bloques @code{\score}: uno para el MIDI (con las repeticiones desplegadas)
275 y otro para la notación (con primera y segunda vez, trémolo y repeticiones de porcentaje).
276 Por ejemplo,
277
278 @example
279 \score @{
280   @var{..música..}
281   \layout @{ .. @}
282 @}
283 \score @{
284   \unfoldRepeats @var{..música..}
285   \midi @{ .. @}
286 @}
287 @end example
288
289
290 @node Other repeats
291 @subsection Other repeats
292
293 @menu
294 * Tremolo repeats::             
295 * Tremolo subdivisions::        
296 * Measure repeats::             
297 @end menu
298
299 @node Tremolo repeats
300 @subsubsection Tremolo repeats
301
302 @cindex barras de trémolo
303
304 Para colocar marcas de trémolo entre las notas, use @code{\repeat} con el
305 estilo tremolo
306 @lilypond[quote,verbatim,ragged-right]
307 \new Voice \relative c' {
308   \repeat tremolo 8 { c16 d16 }
309   \repeat tremolo 4 { c16 d16 }
310   \repeat tremolo 2 { c16 d16 }
311 }
312 @end lilypond
313
314 Las marcas de trémolo también se pueden poner sobre una nota única.  En este caso, la
315 nota no debe estar encerrada entre llaves.
316 @lilypond[quote,verbatim,ragged-right]
317 \repeat tremolo 4 c'16
318 @end lilypond
319
320 Se obtiene una salida similar usando la subdivisión del trémolo, que se describe en
321 @ref{Tremolo subdivisions}.
322
323
324 @seealso
325
326 En el presente manual: @ref{Tremolo subdivisions}, @ref{Repeats}.
327
328 Referencia del programa: @internalsref{Beam}, @internalsref{StemTremolo}.
329
330
331 @node Tremolo subdivisions
332 @subsubsection Tremolo subdivisions
333
334 @cindex marcas de trémolo
335 @funindex tremoloFlags
336
337 Las marcas de trémolo se pueden imprimir sobre una nota única escribiendo
338 @q{@code{:}[@var{número}]} después de la nota.  El número indica la
339 duración de la subdivisión, y debe ser al menos 8.  Un valor de
340 @var{longitud} de 8 produce una línea tachando la plica de la nota.  Si se
341 omite la longitud,
342 se utiliza el último valor (almacenado en @code{tremoloFlags})
343
344 @lilypond[quote,ragged-right,verbatim,fragment]
345 c'2:8 c':32 | c': c': |
346 @end lilypond
347
348
349 @knownissues
350
351 Los trémolos escritos de esta forma no se trasladan a la salida MIDI.
352
353
354 @seealso
355
356 En el presente manual: @ref{Tremolo repeats}.
357
358 En otros lugares: @internalsref{StemTremolo}.
359
360
361 @node Measure repeats
362 @subsubsection Measure repeats
363
364 @cindex porcentaje, repeticiones de
365 @cindex compás, repeticiones de
366
367 En el estilo @code{percent} (porcentaje), se puede hacer que se repita un patrón de notas.  Se
368 imprime una sola vez, y luego el patrón se sustituye con un símbolo especial.
369 Los patrones de uno y dos compases se sustituyen por símbolos parecidos a un porcentaje,
370 y los patrones que dividen a la duración de un compás se sustituyen por barras inclinadas.
371 Las repeticiones de porcentaje se deben declarar dentro de un contexto @code{Voice}.
372
373 @lilypond[quote,verbatim,ragged-right]
374 \new Voice \relative c' {
375   \repeat percent 4 { c4 }
376   \repeat percent 2 { c2 es2 f4 fis4 g4 c4 }
377 }
378 @end lilypond
379
380 Las repeticiones de compás de más de 2 compases llevan un contador, si
381 se activa la propiedad @code{countPercentRepeats},
382
383 @lilypond[relative=2,fragment,quote,verbatim,ragged-right]
384 \new Voice {
385 \set countPercentRepeats = ##t
386   \repeat percent 4 { c1 }
387 }
388 @end lilypond
389
390
391
392 También se pueden imprimir porcentajes aislados.  Esto se hace
393 mediante la colocación de un silencio multicompás con una función de impresión distinta,
394
395 @lilypond[fragment,verbatim,quote]
396 \override MultiMeasureRest #'stencil
397   = #ly:multi-measure-rest::percent
398 R1
399 @end lilypond
400
401
402
403
404 @seealso
405
406 Referencia del programa: @internalsref{RepeatSlash},
407 @internalsref{PercentRepeat}, @internalsref{DoublePercentRepeat},
408 @internalsref{DoublePercentRepeatCounter},
409 @internalsref{PercentRepeatCounter},
410 @internalsref{PercentRepeatedMusic}.
411
412
413