]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/notation/staff.itely
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation
[lilypond.git] / Documentation / es / notation / staff.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: 19d0e8e1a9cee3444ec4915b1d2d116e67f5b3f7
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.19.21"
11
12 @node Notación de los pentagramas
13 @section Notación de los pentagramas
14 @translationof Staff notation
15
16 @c The line width is a bit of a hack to allow space for the
17 @c  instrument names.
18 @lilypondfile[quote,ragged-right,line-width=14.5\cm,staffsize=16]{staff-headword.ly}
19
20 Esta sección explica cómo influir sobre la apariencia de los
21 pentagramas, cómo imprimir partituras con más de un pentagrama y
22 cómo añadir indicaciones de tempo y notas guía a los pentagramas.
23
24 @menu
25 * Impresión de los pentagramas::
26 * Modificación de pentagramas sueltos::
27 * Escritura de las particellas::
28 @end menu
29
30
31 @node Impresión de los pentagramas
32 @subsection Impresión de los pentagramas
33 @translationof Displaying staves
34
35 Esta sección describe los distintos métodos de creación de
36 pentagramas y grupos de ellos.
37
38 @menu
39 * Crear instancias de pentagramas nuevos::
40 * Agrupar pentagramas::
41 * Grupos de pentagramas anidados::
42 * Separación de sistemas::
43 @end menu
44
45
46 @node Crear instancias de pentagramas nuevos
47 @unnumberedsubsubsec Crear instancias de pentagramas nuevos
48 @translationof Instantiating new staves
49
50 @cindex nuevo pentagrama
51 @cindex pauta
52 @cindex pentagrama, iniciar
53 @cindex pentagrama, instanciar
54 @cindex pentagrama, nuevo
55 @cindex pentagrama de percusión
56 @cindex pentagrama único
57 @cindex percusión, pauta de
58 @cindex pauta de percusión
59 @cindex gregoriano, canto, pauta de transcripción de
60 @cindex rítmica, pauta
61 @cindex tablatura, pauta de
62
63 @funindex \drummode
64 @funindex DrumStaff
65 @funindex RhythmicStaff
66 @funindex TabStaff
67 @funindex MensuralStaff
68 @funindex VaticanaStaff
69 @funindex GregorianTranscriptionStaff
70
71 Las @notation{pautas} y los @notation{pentagramas} o pautas de
72 cinco líneas se crean con las instrucciones @code{\new} o
73 @code{\context}.  Para ver más detalles, consulte @ref{Crear y
74 referenciar contextos}.
75
76 El contexto básico de pentagrama es @code{Staff}:
77
78 @lilypond[verbatim,quote]
79 \new Staff \relative { c''4 d e f }
80 @end lilypond
81
82 El contexto @code{DrumStaff} crea una pauta de cinco líneas
83 preparada para un conjunto de batería típico.  Cada instrumento se
84 presenta con un símbolo distinto.  Los instrumentos se escriben en
85 el modo de percusión que sigue a una instrucción @code{\drummode},
86 con cada instrumento identificado por un nombre.  Para ver más
87 detalles, consulte @ref{Pautas de percusión}.
88
89 @lilypond[verbatim,quote]
90 \new DrumStaff {
91   \drummode { cymc hh ss tomh }
92 }
93 @end lilypond
94
95 @code{RhythmicStaff} crea una pauta de una sola línea que sólo
96 muestra las duraciones de la entrada.  Se preservan las duraciones
97 reales.  Para ver más detalles, consulte
98 @ref{Mostrar los ritmos de la melodía}.
99
100 @lilypond[verbatim,quote]
101 \new RhythmicStaff { c4 d e f }
102 @end lilypond
103
104 @code{TabStaff} crea una tablatura con seis cuerdas en la
105 afinación estándar de guitarra.  Para ver más detalles, consulte
106 @ref{Tablaturas predeterminadas}.
107
108 @lilypond[verbatim,quote]
109 \new TabStaff \relative { c''4 d e f }
110 @end lilypond
111
112 Existen dos contextos de pauta específicos para la notación de
113 música antigua: @code{MensuralStaff} y @code{VaticanaStaff}.  Se
114 describen en @ref{Contextos predefinidos}.
115
116 @code{GregorianTranscriptionStaff} crea una pauta para la notación
117 moderna de canto gregoriano.  No muestra líneas divisorias.
118
119 @lilypond[verbatim,quote]
120 \new GregorianTranscriptionStaff \relative { c''4 d e f e d }
121 @end lilypond
122
123 Se pueden definir contextos nuevos de pentagrama único.  Para ver
124 más detalles, consulte @ref{Definir contextos nuevos}.
125
126 @seealso
127 Glosario musical:
128 @rglos{staff},
129 @rglos{staves}.
130
131 Referencia de la notación:
132 @ref{Crear y referenciar contextos},
133 @ref{Pautas de percusión},
134 @ref{Mostrar los ritmos de la melodía},
135 @ref{Tablaturas predeterminadas},
136 @ref{Contextos predefinidos},
137 @ref{El símbolo del pentagrama},
138 @ref{Contextos del canto gregoriano},
139 @ref{Contextos de la música mensural},
140 @ref{Definir contextos nuevos}.
141
142 Fragmentos de código:
143 @rlsr{Staff notation}.
144
145 Referencia de funcionamiento interno:
146 @rinternals{Staff},
147 @rinternals{DrumStaff},
148 @rinternals{GregorianTranscriptionStaff},
149 @rinternals{RhythmicStaff},
150 @rinternals{TabStaff},
151 @rinternals{MensuralStaff},
152 @rinternals{VaticanaStaff},
153 @rinternals{StaffSymbol}.
154
155
156 @node Agrupar pentagramas
157 @unnumberedsubsubsec Agrupar pentagramas
158 @translationof Grouping staves
159
160 @cindex comienzo del sistema
161 @cindex pentagramas, varios
162 @cindex corchete vertical
163 @cindex llave vertical
164 @cindex pentagramas de piano
165 @cindex pentagramas, grupo de
166 @cindex pauta de coro
167 @cindex sistema, delimitador de comienzo
168 @cindex coro, sistema de
169 @cindex piano, sistema de
170 @cindex piano, pentagramas de
171 @cindex sistema de piano
172 @cindex sistema de coro
173 @cindex sistema
174
175 Existen varios contextos para agrupar pentagramas individuales
176 formando sistemas.  Cada contexto de agrupación establece el
177 estilo del delimitador de comienzo del sistema y el comportamiento
178 de las barras de compás.
179
180 Si no se especifica ningún contexto, se usan las propiedades
181 predeterminadas: el grupo comienza con una línea vertical y las
182 barras de compás no están conectadas.
183
184 @lilypond[verbatim,quote]
185 <<
186   \new Staff \relative { c''1 c }
187   \new Staff \relative { c''1 c }
188 >>
189 @end lilypond
190
191 En el contexto @code{StaffGroup}, el grupo se inicia con un
192 corchete y las barras de compás se dibujan atravesando todos los
193 pentagramas.
194
195 @lilypond[verbatim,quote]
196 \new StaffGroup <<
197   \new Staff \relative { c''1 c }
198   \new Staff \relative { c''1 c }
199 >>
200 @end lilypond
201
202 En un @code{ChoirStaff} (sistema de coro), el grupo se inicia con
203 un corchete, pero las barras de compás no están conectadas.
204
205 @lilypond[verbatim,quote]
206 \new ChoirStaff <<
207   \new Staff \relative { c''1 c }
208   \new Staff \relative { c''1 c }
209 >>
210 @end lilypond
211
212 En un @code{GrandStaff} (sistema de piano), el grupo se inicia con
213 una llave y las barras de compás se conectan entre los
214 pentagramas.
215
216 @lilypond[verbatim,quote]
217 \new GrandStaff <<
218   \new Staff \relative { c''1 c }
219   \new Staff \relative { c''1 c }
220 >>
221 @end lilypond
222
223 El @code{PianoStaff} (sistema de piano) es idéntico a
224 @code{GrandStaff}, excepto que contempla directamente la impresión
225 del nombre del instrumento.  Para ver más detalles, consulte
226 @ref{Nombres de instrumentos}.
227
228 @lilypond[verbatim,quote]
229 \new PianoStaff <<
230   \set PianoStaff.instrumentName = #"Piano"
231   \new Staff \relative { c''1 c }
232   \new Staff \relative { \clef bass c1 c }
233 >>
234 @end lilypond
235
236 Cada contexto de grupo de pentagramas fija la propiedad del
237 delimitador de inicio @code{systemStartDelimiter} a uno de los
238 siguientes valores: @code{SystemStartBar} (línea),
239 @code{SystemStartBrace} (llave) o @code{SystemStartBracket}
240 (corchete).  También está disponible un cuarto delimitador,
241 @code{SystemStartSquare} (corchete en ángulo recto), pero se debe
242 especificar explícitamente.
243
244 Se pueden definir contextos nuevos de grupo de pentagramas.  Para
245 ver más detalles, consulte @ref{Definir contextos nuevos}.
246
247 @snippets
248 @lilypondfile[verbatim,quote,texidoc,doctitle]
249 {use-square-bracket-at-the-start-of-a-staff-group.ly}
250
251 @lilypondfile[verbatim,quote,texidoc,doctitle]
252 {display-bracket-with-only-one-staff-in-a-system.ly}
253
254 @cindex diseño «mensurstriche»
255 @cindex mensurstriche, diseño
256 @cindex renacimiento, música del
257 @cindex transcripción de música mensural
258 @cindex mensural, música, transcripción de
259
260 @lilypondfile[verbatim,quote,texidoc,doctitle]
261 {mensurstriche-layout-bar-lines-between-the-staves.ly}
262
263 @seealso
264 Glosario musical:
265 @rglos{brace},
266 @rglos{bracket},
267 @rglos{grand staff}.
268
269 Referencia de la notación:
270 @ref{Nombres de instrumentos},
271 @ref{Definir contextos nuevos}.
272
273 Fragmentos de código:
274 @rlsr{Staff notation}.
275
276 Referencia de funcionamiento interno:
277 @rinternals{Staff},
278 @rinternals{StaffGroup},
279 @rinternals{ChoirStaff},
280 @rinternals{GrandStaff},
281 @rinternals{PianoStaff},
282 @rinternals{SystemStartBar},
283 @rinternals{SystemStartBrace},
284 @rinternals{SystemStartBracket},
285 @rinternals{SystemStartSquare}.
286
287
288 @node Grupos de pentagramas anidados
289 @unnumberedsubsubsec Grupos de pentagramas anidados
290 @translationof Nested staff groups
291
292 @cindex pentagramas anidados
293 @cindex anidamiento de pentagramas
294 @cindex sistema, delimitadores de inicio anidados
295 @cindex anidados, corchetes de pentagrama
296 @cindex corchetes anidados
297 @cindex llaves, anidado de
298
299 Los contextos de grupos de pentagramas se pueden anidar hasta una
300 profundidad arbitraria.  En este caso, cada contexto descendiente
301 crea un corchete nuevo adyacente al corchete de su grupo padre.
302
303 @lilypond[verbatim,quote]
304 \new StaffGroup <<
305   \new Staff \relative { c''2 c | c2 c }
306   \new StaffGroup <<
307     \new Staff \relative { g'2 g | g2 g }
308     \new StaffGroup \with {
309       systemStartDelimiter = #'SystemStartSquare
310     }
311     <<
312       \new Staff \relative { e'2 e | e2 e }
313       \new Staff \relative { c'2 c | c2 c }
314     >>
315   >>
316 >>
317 @end lilypond
318
319 Se pueden definir nuevos contextos de grupos de pentagramas
320 anidados.  Para ver más detalles, consulte
321 @ref{Definir contextos nuevos}.
322
323 @snippets
324 @lilypondfile[verbatim,quote,texidoc,doctitle]
325 {nesting-staves.ly}
326
327 @seealso
328 Referencia de la notación:
329 @ref{Agrupar pentagramas},
330 @ref{Nombres de instrumentos},
331 @ref{Definir contextos nuevos}.
332
333 Fragmentos de código:
334 @rlsr{Staff notation}.
335
336 Referencia de funcionamiento interno:
337 @rinternals{StaffGroup},
338 @rinternals{ChoirStaff},
339 @rinternals{SystemStartBar},
340 @rinternals{SystemStartBrace},
341 @rinternals{SystemStartBracket},
342 @rinternals{SystemStartSquare}.
343
344
345 @node Separación de sistemas
346 @unnumberedsubsubsec Separación de sistemas
347 @translationof Separating systems
348
349 @cindex separación de sistemas, marca de
350
351 Si el número de sistemas por página varía de una página a otra, es
352 costumbre separar los sistemas colocando una marca separadora
353 entre ellos.  De forma predeterminada, el separador de sistemas es
354 nulo, pero se puede activar con una opción de @code{\paper}.
355
356 @c \book is required here to display the system separator
357 @c ragged-right is required as there are two systems
358 @lilypond[verbatim,quote,ragged-right]
359 \book {
360   \score {
361     \new StaffGroup <<
362       \new Staff {
363         \relative {
364           c''4 c c c
365           \break
366           c4 c c c
367         }
368       }
369       \new Staff {
370         \relative {
371           c''4 c c c
372           \break
373           c4 c c c
374         }
375       }
376     >>
377   }
378   \paper {
379     system-separator-markup = \slashSeparator
380     % following commands are needed only to format this documentation
381     paper-width = 100\mm
382     paper-height = 100\mm
383     tagline = ##f
384   }
385 }
386 @end lilypond
387
388 @seealso
389 Referencia de la notación:
390 @ref{Disposición de la página}.
391
392 Fragmentos de código:
393 @rlsr{Notación de los pentagramas}.
394
395
396 @node Modificación de pentagramas sueltos
397 @subsection Modificación de pentagramas sueltos
398 @translationof Modifying single staves
399
400 Esta sección explica cómo cambiar los atributos específicos de un
401 pentagrama: por ejemplo, cambiar el número de líneas o el tamaño
402 de la pauta.  También se describen los métodos para comenzar y
403 terminar los pentagramas, y establecer secciones de ossia.
404
405 @menu
406 * El símbolo del pentagrama::
407 * Pentagramas de Ossia::
408 * Ocultar pentagramas::
409 @end menu
410
411
412 @node El símbolo del pentagrama
413 @unnumberedsubsubsec El símbolo del pentagrama
414 @translationof Staff symbol
415
416 @cindex pentagrama, símbolo del
417 @cindex pentagrama, detener e inicial líneas del
418 @cindex pentagrama, mofidicar las líneas del
419 @cindex adicionales, líneas
420 @cindex adicionales internas, líneas
421 @cindex adicionales, modificar líneas
422 @cindex líneas del pentagrama
423 @cindex líneas adicionales
424
425 @funindex \startStaff
426 @funindex \stopStaff
427
428 Se pueden usar las instrucciones @code{\stopStaff} y
429 @code{\startStaff} para detener y (re)iniciar, respectivamente, la
430 impresión de las líneas de la pauta en cualquier punto de la
431 partitura.
432
433 @lilypond[verbatim,quote]
434 \relative {
435   \stopStaff f''4 d \startStaff g, e
436   f'4 d \stopStaff g, e
437   f'4 d \startStaff g, e
438 }
439 @end lilypond
440
441 @predefined
442 @code{\startStaff},
443 @code{\stopStaff}.
444 @endpredefined
445
446 Las líneas de la pauta pertenecen al grob @code{StaffSymbol}
447 (incluidas las líneas adicionales) y se pueden modificar usando
448 las propiedades de @code{StaffSymbol}, pero esas modificaciones
449 deben hacerse antes de que el pentagrama se (re)inicie.
450
451 Se puede cambiar el número de líneas de la pauta:
452
453 @lilypond[verbatim,quote]
454 \relative {
455   f''4 d \stopStaff
456   \override Staff.StaffSymbol.line-count = #2
457   \startStaff g, e |
458
459   f'4 d \stopStaff
460   \revert Staff.StaffSymbol.line-count
461   \startStaff g, e |
462 }
463 @end lilypond
464
465 La posición de cada una de las líneas de la pauta también puede
466 cambiarse.  Una lista de números fija la posición de cada línea.
467 @code{0}@tie{}corresponde a la línea central normal, y las
468 posiciones normales de las líneas son
469 @code{(-4@tie{}-2@tie{}0@tie{}2@tie{}4)}.  Se imprime una sola
470 línea de pauta por cada valor que se introduce, de manera que el
471 número de líneas así como su posición en la pauta pueden cambiarse
472 con una sola operación de sobreescritura.
473
474 @lilypond[verbatim,quote]
475 \relative {
476   f''4 d \stopStaff
477   \override Staff.StaffSymbol.line-positions = #'(1 3 5 -1 -3)
478   \startStaff g, e |
479   f'4 d \stopStaff
480   \override Staff.StaffSymbol.line-positions = #'(8 6.5 -6 -8 -0.5)
481   \startStaff g, e |
482 }
483 @end lilypond
484
485 Para preservar las direcciones típicas de las plicas (hacia arriba
486 para la mitad inferior del pentagra y hacia abajo para la mitad
487 superior), debemos alinear la línea (o espacio) central de la
488 pauta personalizada con la posición de la línea central normal
489 (0).  Puede ser necesario un ajuste de la posición de la clave y
490 del Do@tie{}central para que se correspondan a las líneas nuevas.
491 Véase @ref{Clave}.
492
493 Puede cambiarse el grosor de las líneas de la pauta.  También
494 resultan afectadas, de forma predeterminada, las líneas
495 adicionales y no la plica de las figuras.
496
497 @lilypond[verbatim,quote]
498 \new Staff \with {
499   \override StaffSymbol.thickness = #3
500 } \relative {
501   f''4 d g, e
502 }
503 @end lilypond
504
505 También es posible fijar el grosor de las líneas adicionales de
506 forma independiente del de las líneas de la pauta.
507
508 @lilypond[verbatim,quote]
509 \new Staff \with {
510   \override StaffSymbol.thickness = #2
511   \override StaffSymbol.ledger-line-thickness = #'(0.5 . 0.4)
512 } \relative {
513   f'''4 a, a,, f
514 }
515 @end lilypond
516
517 @noindent
518 El primer valor se multiplica por el grosor de las líneas del
519 pentagrama, el segundo por el ancho de un espacio del pentagrama,
520 y después los dos valores se suman para obtener el grosor de las
521 líneas adicionales.
522
523 Se pueden alterar las posiciones de las líneas adicionales:
524
525 @lilypond[verbatim,quote]
526 \new Staff \with {
527   \override StaffSymbol.ledger-positions = #'(-3 -2 -1 2 5 6)
528 } \relative {
529   f'''4 a, a,, f
530 }
531 @end lilypond
532
533 Puede hacerse que las líneas adicionales añadidas aparezcan por
534 encima o por debajo de la cabeza de las figuras, dependiendo de la
535 posición actual relativa a otras cabezas de figura que tienen
536 asimismo sus propias líneas adicionales.
537
538 @lilypond[verbatim,quote]
539 \new Staff \with {
540   \override StaffSymbol.ledger-extra = #4
541 } \relative {
542   f'''4 a, d, f,
543 }
544 @end lilypond
545
546 También puede hacerse que las líneas adicionales aparezcan dentro
547 del pentagrama allí donde se requieren líneas de pauta
548 personalizadas.  El ejemplo muestra la posición predeterminada de
549 las líneas adicionales cuando el valor de posición explícito
550 @code{ledger-position} se ha fijado o no.  La instrucción
551 @code{\stopStaff} se necesita en el ejemplo para revertir la
552 instrucción de sobreescritura @code{\override} para todo el
553 @code{StaffSymbol} (el símbolo de pauta).
554
555 @lilypond[verbatim,quote]
556 \relative d' {
557   \override Staff.StaffSymbol.line-positions = #'(-8 0 2 4)
558   d4 e f g
559   \stopStaff
560   \startStaff
561   \override Staff.StaffSymbol.ledger-positions = #'(-8 -6 (-4 -2) 0)
562   d4 e f g
563 }
564 @end lilypond
565
566 Puede alterarse la distancia entre líneas de la pauta.  Esto
567 afecta también al espaciado de las líneas adicionales.
568
569 @lilypond[verbatim,quote]
570 \new Staff \with {
571   \override StaffSymbol.staff-space = #1.5
572 } \relative {
573   f'''4 d, g, e,
574 }
575 @end lilypond
576
577 @snippets
578 @lilypondfile[verbatim,quote,texidoc,doctitle]
579 {making-some-staff-lines-thicker-than-the-others.ly}
580
581 @seealso
582 Glosario musical:
583 @rglos{line},
584 @rglos{ledger line},
585 @rglos{staff}.
586
587 Referencia de la notación:
588 @ref{Clave}.
589
590 Fragmentos de código:
591 @rlsr{Staff notation}.
592
593 Referencia de funcionamiento interno:
594 @rinternals{StaffSymbol},
595 @rinternals{staff-symbol-interface}.
596
597
598 @node Pentagramas de Ossia
599 @unnumberedsubsubsec Pentagramas de Ossia
600 @translationof Ossia staves
601
602 @cindex pentagrama a la francesa
603 @cindex ossia
604 @cindex francesa, pentagramas a la
605 @cindex pauta, escalado de
606 @cindex escalado de pentagramas
607
608 @funindex \startStaff
609 @funindex \stopStaff
610
611 Los pentagramas @notation{Ossia} se pueden preparar mediante la
612 creación de un pentagrama simultáneo nuevo en la posición
613 adecuada:
614
615 @lilypond[verbatim,quote]
616 \new Staff \relative {
617   c''4 b d c
618   <<
619     { c4 b d c }
620     \new Staff { e4 d f e }
621   >>
622   c4 b c2
623 }
624 @end lilypond
625
626 @noindent
627 Sin embargo, el ejemplo anterior no es lo que normalmente se
628 desea.  Para crear pentagramas de ossia que estén encima del
629 pentagrama original, que no tengan compás ni clave, y que tengan
630 un tamaño menor de tipografía se deben usar varios trucos.  El
631 Manual de aprendizaje describe una técnica específica para llegar
632 a este objetivo, empezando por @rlearning{Anidado de expresiones
633 musicales}.
634
635 El ejemplo siguiente utiliza la propiedad @code{alignAboveContext}
636 para alinear el pentagrama de ossia.  Este método es muy
637 conveniente cuando se necesitan sólo algunos pentagramas de ossia.
638
639 @lilypond[verbatim,quote]
640 \new Staff = "main" \relative {
641   c''4 b d c
642   <<
643     { c4 b d c }
644
645     \new Staff \with {
646       \remove "Time_signature_engraver"
647       alignAboveContext = #"main"
648       \magnifyStaff #2/3
649       firstClef = ##f
650     }
651     { e4 d f e }
652   >>
653   c4 b c2
654 }
655 @end lilypond
656
657 Si se requieren muchos pentagramas de ossia aislados, puede ser
658 más conveniente la creación de un contexto @code{Staff} vacío con
659 un @emph{identificador de contexto} específico; después se pueden
660 crear los pentagramas de ossia @emph{llamando} a este contexto y
661 usando @code{\startStaff} y @code{\stopStaff} en los puntos
662 deseados.  Las ventajas de este método son más patentes si la
663 pieza es más larga que en ejemplo siguiente.
664
665 @lilypond[verbatim,quote,ragged-right]
666 <<
667   \new Staff = "ossia" \with {
668     \remove "Time_signature_engraver"
669     \hide Clef
670     \magnifyStaff #2/3
671   }
672   { \stopStaff s1*6 }
673
674   \new Staff \relative {
675     c'4 b c2
676     <<
677       { e4 f e2 }
678       \context Staff = "ossia" {
679         \startStaff e4 g8 f e2 \stopStaff
680       }
681     >>
682     g4 a g2 \break
683     c4 b c2
684     <<
685       { g4 a g2 }
686       \context Staff = "ossia" {
687         \startStaff g4 e8 f g2 \stopStaff
688       }
689     >>
690     e4 d c2
691   }
692 >>
693 @end lilypond
694
695 Como alternativa, se puede usar la instrucción
696 @code{\RemoveAllEmptyStaves} para crear pentagramas de ossia.
697 Este método es muy conveniente cuando los pentagramas de ossia
698 aparecen inmediatamente después de un salto de línea. Para ver más
699 información sobre @code{\RemoveAllEmptyStaves}, consulte
700 @ref{Ocultar pentagramas}.
701
702 @lilypond[verbatim,quote,ragged-right]
703 <<
704   \new Staff = "ossia" \with {
705     \remove "Time_signature_engraver"
706     \hide Clef
707     \magnifyStaff #2/3
708     \RemoveAllEmptyStaves
709   } \relative {
710     R1*3
711     c''4 e8 d c2
712   }
713   \new Staff \relative {
714     c'4 b c2
715     e4 f e2
716     g4 a g2 \break
717     c4 b c2
718     g4 a g2
719     e4 d c2
720   }
721 >>
722 @end lilypond
723
724
725 @snippets
726
727 @lilypondfile[verbatim,quote,texidoc,doctitle]
728 {vertically-aligning-ossias-and-lyrics.ly}
729
730 @seealso
731 Glosario musical:
732 @rglos{ossia},
733 @rglos{staff},
734 @rglos{Frenched staff}.
735
736 Manual de aprendizaje:
737 @rlearning{Anidado de expresiones musicales},
738 @rlearning{Tamaño de los objetos},
739 @rlearning{Longitud y grosor de los objetos}.
740
741 Referencia de la notación:
742 @ref{Ocultar pentagramas}.
743
744 Fragmentos de código:
745 @rlsr{Staff notation}.
746
747 Referencia de funcionamiento interno:
748 @rinternals{StaffSymbol}.
749
750
751 @node Ocultar pentagramas
752 @unnumberedsubsubsec Ocultar pentagramas
753 @translationof Hiding staves
754
755 @cindex francesa, partituras a la
756 @cindex ocultación de pentagramas
757 @cindex francesa, pentagrama a la
758 @cindex pentagrama, ocultación de
759 @cindex pentagrama vacío
760 @cindex ocultar pentagramas
761 @cindex vacío, pentagrama
762
763 @funindex \RemoveEmptyStaves
764 @funindex \RemoveAllEmptyStaves
765 @funindex Staff_symbol_engraver
766 @funindex \stopStaff
767
768 Se pueden ocultar las líneas del pentagrama quitando el grabador
769 @code{Staff_symbol_engraver} del contexto de @code{Staff}.  Como
770 alternativa se puede utilizar la instrucción @code{\stopStaff}.
771
772 @lilypond[verbatim,quote]
773 \new Staff \with {
774   \remove "Staff_symbol_engraver"
775 }
776 \relative { a''8 f e16 d c b a2 }
777 @end lilypond
778
779
780 Se pueden ocultar los pentagramas vacíos (para hacer la que se
781 conoce como @q{partitura a la francesa}) aplicando la instrucción
782 @code{\RemoveEmptyStaves} sobre un contexto, lo cual se puede
783 hacer globalmente (dentro del bloque @code{\layout}) así como para
784 pautas específicas solamente (dentro de un bloque @code{\with}).
785 Esta instrucción elimina todas las pautas vacías de la partitura
786 excepto las del primer sistema.  Si queremos ocultar también las
787 del primer sistema, usamos @code{\RemoveAllEmptyStaves}.  Los
788 contextos que están contemplados son @code{Staff},
789 @code{RhythmicStaff} y @code{VaticanaStaff}.
790
791 @warning{Un pentagrama se considera vacío cuando contiene
792 solamente silencios, silencios multicompás, desplazamientos,
793 silencios de separación o una combinación de estos elementos.}
794
795 @lilypond[verbatim,quote,ragged-right]
796 \layout {
797   \context {
798     \Staff
799     \RemoveEmptyStaves
800   }
801 }
802
803 \relative <<
804   \new Staff {
805     e'4 f g a \break
806     b1 \break
807     a4 b c2
808   }
809   \new Staff {
810     c,4 d e f \break
811     R1 \break
812     f4 g c,2
813   }
814 >>
815 @end lilypond
816
817 @cindex ossia
818
819 @noindent
820 También se puede usar @code{\RemoveAllEmptyStaves} para crear
821 secciones de ossia para un pentagrama.  Para ver más detalles,
822 consulte @ref{Pentagramas de Ossia}.
823
824
825 @predefined
826 @code{\RemoveEmptyStaves},
827 @code{\RemoveAllEmptyStaves}.
828 @endpredefined
829
830 @seealso
831 Glosario musical:
832 @rglos{Frenched staff}.
833
834 Manual de aprendizaje:
835 @rlearning{Visibilidad y color de los objetos}.
836
837 Referencia de la notación:
838 @ref{Cambiar los valores por omisión de los contextos},
839 @ref{El símbolo del pentagrama},
840 @ref{Pentagramas de Ossia},
841 @ref{Notas ocultas},
842 @ref{Silencios invisibles},
843 @ref{Visibilidad de los objetos}.
844
845 Fragmentos de código:
846 @rlsr{Staff notation}.
847
848 Referencia de funcionamiento interno:
849 @rinternals{ChordNames},
850 @rinternals{FiguredBass},
851 @rinternals{Lyrics},
852 @rinternals{Staff},
853 @rinternals{VerticalAxisGroup},
854 @rinternals{Staff_symbol_engraver}.
855
856 @knownissues
857 La eliminación del grabador @code{Staff_symbol_engraver} también
858 oculta las barras de compás.  Si se fuerza la visibilidad de la
859 barra de compás, pueden ocurrir errores de formato visual.  En
860 este caso, utilice las siguientes sobreescrituras de valores en
861 vez de quitar el grabador:
862
863 @example
864 \omit StaffSymbol
865 \override NoteHead.no-ledgers = ##t
866 @end example
867
868 Para ver los fallos y problemas conocidos, así como las
869 advertencias asociadas con @code{\RemoveEmptyStaves}, consulte
870 @ref{Cambiar los valores por omisión de los contextos}.
871
872
873 @node Escritura de las particellas
874 @subsection Escritura de las particellas
875 @translationof Writing parts
876
877 Esta sección explica cómo insertar indicaciones de tempo y nombres
878 de instrumento en una partitura.  También se describen métodos
879 para citar otras voces y dar formato a las notas guía.
880
881 @menu
882 * Nombres de instrumentos::
883 * Citar otras voces::
884 * Formateo de las notas guía::
885 @end menu
886
887
888 @node Nombres de instrumentos
889 @unnumberedsubsubsec Nombres de instrumentos
890 @translationof Instrument names
891
892 @cindex instrumento, nombre del
893 @cindex instrumento, nombre abreviado
894
895 Se pueden imprimir los nombres de los instrumentos en el lado
896 izquierdo de los pentagramas dentro de los contextos @code{Staff},
897 @code{PianoStaff}, @code{StaffGroup}, @code{GrandStaff} y
898 @code{ChoirStaff}.  El valor de @code{instrumentName} se usa para
899 el primer pentagrama, y el valor de @code{shortInstrumentName} se
900 usa para todos los pentagramas siguientes.
901
902 @lilypond[verbatim,quote,ragged-right]
903 \new Staff \with {
904   instrumentName = #"Violin "
905   shortInstrumentName = #"Vln. "
906 } \relative {
907   c'4.. g'16 c4.. g'16 \break | c1 |
908 }
909 @end lilypond
910
911 @cindex instrumentos, nombres complejos de
912
913 También podemos usar @code{\markup} para construir nombres de
914 instrumento más complicados:
915
916 @lilypond[verbatim,quote]
917 \new Staff \with {
918   instrumentName = \markup {
919     \column { "Clarinetti"
920       \line { "in B" \smaller \flat }
921     }
922   }
923 } \relative {
924   c''4 c,16 d e f g2
925 }
926 @end lilypond
927
928 @cindex instrument names, centering
929
930 Cuando se agrupan dos o más contextos de pentagrama, los nombres
931 de instrumento y los nombres cortos aparecen centrados de forma
932 predeterminada.  Para centrar nombres de instrumento de varias
933 líneas, se debe utilizar @code{\center-column}:
934
935 @lilypond[verbatim,quote,indent=1.5\cm]
936 <<
937   \new Staff \with {
938     instrumentName = #"Flute"
939   } \relative {
940     f''2 g4 f
941 }
942   \new Staff \with {
943     instrumentName = \markup {
944       \center-column { "Clarinet"
945         \line { "in B" \smaller \flat }
946       }
947     }
948   } \relative { c''4 b c2 }
949 >>
950 @end lilypond
951
952 @funindex indent
953 @funindex short-indent
954
955 Sin embargo, si los nombres de instrumento son más largos, éstos
956 no se centran para un grupo de pentagramas a no ser que se
957 aumenten los valores del sangrado, @code{indent}, y del sangrado
958 corto, @code{short-indent}.  Para ver más detalles sobre estos
959 ajustes, consulte
960 @ref{Variables de paper para desplazamientos y sangrados,,Variables de @code{@bs{}paper} para desplazamientos y sangrados}.
961
962 @lilypond[verbatim,quote,ragged-right]
963 <<
964   \new Staff \with {
965     instrumentName = #"Alto Flute in G"
966     shortInstrumentName = #"Flt."
967   } \relative {
968     f''2 g4 f \break
969     g4 f g2
970   }
971   \new Staff \with {
972     instrumentName = #"Clarinet"
973     shortInstrumentName = #"Clar."
974   } \relative {
975     c''4 b c2 \break
976     c2 b4 c
977   }
978 >>
979
980 \layout {
981   indent = 3.0\cm
982   short-indent = 1.5\cm
983 }
984 @end lilypond
985
986 @cindex nombres de instrumento, añadir a otros contextos
987
988 Para añadir nombres de instrumento a otros contextos (como
989 @code{ChordNames} o @code{FiguredBass}), debemos añadir el
990 grabador @code{Instrument_name_engraver} a dicho contexto. Para
991 ver más detalles, consulte @ref{Modificar los complementos
992 (plug-ins) de contexto}.
993
994 @cindex nombres de instrumento, cambiar
995
996 El nombre de instrumento corto @code{shortInstrumentName} se puede
997 cambiar en mitad de una pieza, igual que otros ajustes que pueden
998 ser necesarios para el instrumento nuevo; sin embargo, sólo el
999 primer @code{instrumentName} se imprime y el resto de ellos se
1000 ignoran:
1001
1002 @lilypond[verbatim,quote,ragged-right]
1003 prepPiccolo = <>^\markup \italic { muta in Piccolo }
1004
1005 setPiccolo = {
1006   \set Staff.instrumentName = #"Piccolo"
1007   \set Staff.shortInstrumentName = #"Picc."
1008   \set Staff.midiInstrument = #"piccolo"
1009   <>^\markup \bold { Piccolo }
1010   \transposition c''
1011 }
1012
1013 prepFlute = <>^\markup \italic { muta in Flauto }
1014
1015 setFlute = {
1016   \set Staff.instrumentName = #"Flute"
1017   \set Staff.shortInstrumentName = #"Flt."
1018   \set Staff.midiInstrument = #"flute"
1019   <>^\markup \bold { Flute }
1020   \transposition c'
1021 }
1022
1023 \new Staff \with {
1024   instrumentName = #"Flute"
1025   shortInstrumentName = #"Flt."
1026   midiInstrument = #"flute"
1027 }
1028 \relative {
1029   g'1 g g g \break
1030   g1 g \prepPiccolo R R \break
1031   \setPiccolo
1032   g1 g g g \break
1033   g1 g \prepFlute R R \break
1034   \setFlute
1035   g1 g g g
1036 }
1037 @end lilypond
1038
1039
1040 @seealso
1041 Referencia de la notación:
1042 @ref{Variables de paper para desplazamientos y sangrados,,Variables de @code{@bs{}paper} para desplazamientos y sangrados},
1043 @ref{Modificar los complementos (plug-ins) de contexto}.
1044
1045 Fragmentos de código:
1046 @rlsr{Staff notation}.
1047
1048 Referencia de funcionamiento interno:
1049 @rinternals{InstrumentName},
1050 @rinternals{PianoStaff},
1051 @rinternals{Staff}.
1052
1053
1054 @node Citar otras voces
1055 @unnumberedsubsubsec Citar otras voces
1056 @translationof Quoting other voices
1057
1058 @cindex guía, voces
1059 @cindex citar otras voces
1060 @cindex fragmentos, citar
1061 @cindex notas guía
1062
1063 @funindex \addQuote
1064 @funindex \quoteDuring
1065 @funindex \transposition
1066
1067 Es muy frecuente que una voz use las mismas notas que otra voz.
1068 Por ejemplo, los violines primero y segundo tocando la misma frase
1069 durante un determinado pasaje musical.  Esto se hace dejando que
1070 una voz @emph{cite} a la otra, sin tener que volver a introducir
1071 la música para la segunda voz.
1072
1073 La instrucción @code{\addQuote}, utilizada en el ámbito del nivel
1074 sintáctico superior, define un flujo de música desde el que es
1075 posible citar fragmentos.
1076
1077 La instrucción @code{\quoteDuring} se usa para indicar el punto en
1078 que comienza la cita.  Va seguida por dos argumentos: el nombre de
1079 la voz citada, tal y como se definió con @code{\addQuote}, y una
1080 expresión musical que indica la duración de la cita.
1081
1082 @lilypond[verbatim,quote]
1083 fluteNotes = \relative {
1084   a'4 gis g gis | b4^"quoted" r8 ais\p a4( f)
1085 }
1086
1087 oboeNotes = \relative {
1088   c''4 cis c b \quoteDuring #"flute" { s1 }
1089 }
1090
1091 \addQuote "flute" { \fluteNotes }
1092
1093 \score {
1094   <<
1095     \new Staff \with { instrumentName = "Flute" } \fluteNotes
1096     \new Staff \with { instrumentName = "Oboe" } \oboeNotes
1097   >>
1098 }
1099 @end lilypond
1100
1101 Si la expresión musical que se usa para @code{\quoteDuring}
1102 contiene cualquier cosa que no sea un silencio de separación o un
1103 silencio multicompás, se produce una situación de polifonía, lo
1104 que no suele ser deseable:
1105
1106 @lilypond[verbatim,quote]
1107 fluteNotes = \relative {
1108   a'4 gis g gis | b4^"quoted" r8 ais\p a4( f)
1109 }
1110
1111 oboeNotes = \relative {
1112   c''4 cis c b \quoteDuring #"flute" { e4 r8 ais b4 a }
1113 }
1114
1115 \addQuote "flute" { \fluteNotes }
1116
1117 \score {
1118   <<
1119     \new Staff \with { instrumentName = "Flute" } \fluteNotes
1120     \new Staff \with { instrumentName = "Oboe" } \oboeNotes
1121   >>
1122 }
1123 @end lilypond
1124
1125 Si una instrucción @code{\unfoldRepeat} dentro de una expresión
1126 musical se necesita imprimir al usar @code{\quoteDuring}, entonces
1127 debe contener también su propia instrucción @code{\unfoldRepeat};
1128
1129 @lilypond[verbatim,quote]
1130 fluteNotes = \relative {
1131   \repeat volta 2 { a'4 gis g gis }
1132 }
1133
1134 oboeNotesDW = \relative {
1135   \repeat volta 2 \quoteDuring #"incorrect" { s1 }
1136 }
1137
1138 oboeNotesW = \relative {
1139   \repeat volta 2 \quoteDuring #"correct" { s1 }
1140 }
1141
1142
1143 \addQuote "incorrect" { \fluteNotes }
1144
1145 \addQuote "correct" { \unfoldRepeats \fluteNotes }
1146
1147 \score {
1148   \unfoldRepeats
1149   <<
1150     \new Staff \with { instrumentName = "Flute" }
1151     \fluteNotes
1152     \new Staff \with { instrumentName = "Oboe (incorrect)" }
1153     \oboeNotesDW
1154     \new Staff \with { instrumentName = "Oboe (correct)" }
1155     \oboeNotesW
1156   >>
1157 }
1158 @end lilypond
1159
1160 La instrucción @code{\quoteDuring} usa los ajustes de
1161 @code{\transposition} tanto de la parte citada como de la que
1162 cita, para producir notas que tienen la misma altura de sonido en
1163 la parte que cita y en las de la parte citada.
1164
1165 @lilypond[verbatim,quote]
1166 clarinetNotes = \relative c'' {
1167   \transposition bes
1168   \key d \major
1169   b4 ais a ais | cis4^"quoted" r8 bis\p b4( f)
1170 }
1171
1172 oboeNotes = \relative {
1173   c''4 cis c b \quoteDuring #"clarinet" { s1 }
1174 }
1175
1176 \addQuote "clarinet" { \clarinetNotes }
1177
1178
1179 \score {
1180   <<
1181     \new Staff \with { instrumentName = "Clarinet" } \clarinetNotes
1182     \new Staff \with { instrumentName = "Oboe" } \oboeNotes
1183   >>
1184 }
1185 @end lilypond
1186
1187 @cindex note-event
1188 @cindex articulation-event
1189 @cindex dynamic-event
1190 @cindex rest-event
1191 @cindex slur-event
1192 @cindex crescendo-event
1193
1194 @funindex quotedEventTypes
1195 @funindex quotedCueEventTypes
1196
1197 De forma predeterminada, la música citada incluye todas las
1198 articulaciones, matices dinámicos, elementos de marcado, etc. de
1199 la expresión citada.  Es posible elegir cuáles de estos objetos de
1200 la música que se cita se imprimen, mediante la propiedad de
1201 contexto @code{quotedEventTypes}.
1202
1203 @lilypond[verbatim,quote]
1204 fluteNotes = \relative {
1205   a'2 g2 |
1206   b4\<^"quoted" r8 ais a4\f( c->)
1207  }
1208
1209 oboeNotes = \relative {
1210   c''2. b4 |
1211   \quoteDuring #"flute" { s1 }
1212 }
1213
1214 \addQuote "flute" { \fluteNotes }
1215
1216 \score {
1217   <<
1218     \set Score.quotedEventTypes = #'(note-event articulation-event
1219                                      crescendo-event rest-event
1220                                      slur-event dynamic-event)
1221     \new Staff \with { instrumentName = "Flute" } \fluteNotes
1222     \new Staff \with { instrumentName = "Oboe" } \oboeNotes
1223   >>
1224  }
1225 @end lilypond
1226
1227 Las citas también se pueden etiquetar, véase @ref{Uso de etiquetas}.
1228
1229 @seealso
1230 Referencia de la notación:
1231 @ref{Transposición de los instrumentos},
1232 @ref{Uso de etiquetas}.
1233
1234 Archivos de inicio:
1235 @file{scm/define-event-classes.scm}.
1236
1237 Fragmentos de código:
1238 @rlsr{Staff notation}.
1239
1240 Referencia de funcionamiento interno:
1241 @rinternals{Music classes},
1242 @rinternals{QuoteMusic},
1243 @rinternals{Voice}.
1244
1245 @knownissues
1246 Sólo el contenido de la primera voz de una instrucción
1247 @code{\addQuote} se tiene en cuenta para la cita, de manera que si
1248 la expresión musical contiene enunciados @code{\new} o
1249 @code{\context Voice}, sus contenidos no serían citados.  La cita
1250 de notas de adorno no está contemplada y puede hacer que LilyPond
1251 termine de forma abrupta; la cita de unos tresillos dentro de
1252 otros puede dar como resultado una notación de pobre calidad.
1253
1254
1255 @node Formateo de las notas guía
1256 @unnumberedsubsubsec Formateo de las notas guía
1257 @translationof Formatting cue notes
1258
1259 @cindex guía, formateo de las notas
1260 @cindex notas guía
1261 @cindex guía, notas
1262 @cindex guía, notas, formato de
1263 @cindex fragmentos
1264 @cindex citar otras voces
1265 @cindex voces, citar
1266
1267
1268 @funindex \cueDuring
1269 @funindex \cueClef
1270 @funindex \cueDuringWithClef
1271 @funindex \quoteDuring
1272
1273 @cindex notas pequeñas
1274 @cindex pequeñas, notas
1275 @cindex CueVoice
1276
1277 La manera más sencilla de dar formato a las notas guía es crear
1278 explícitamente un contexto @code{CueVoice} dentro de la parte.
1279
1280 @lilypond[verbatim]
1281 \relative {
1282   R1
1283   <<
1284     { e'2\rest r4. e8 }
1285     \new CueVoice {
1286       \stemUp d'8^"flute" c d e fis2
1287     }
1288   >>
1289   d,4 r a r
1290 }
1291 @end lilypond
1292
1293 La instrucción @code{\cueClef} puede usarse también con un
1294 contexto @code{CueVoice} explícito si se requiere un cambio de
1295 clave, e imprime una clave del tamaño adecuado para las notas
1296 guía.  Después puede utilizarse la instrucción
1297 @code{\cueClefUnset} para volver a la clave original, de nuevo con
1298 un signo de clave del tamaño adecuado.
1299
1300 @lilypond[verbatim,noragged-right]
1301 \relative {
1302   \clef "bass"
1303   R1
1304   <<
1305     { e'2\rest r4. \cueClefUnset e,8 }
1306     \new CueVoice {
1307       \cueClef "treble" \stemUp d''8^"flute" c d e fis2
1308     }
1309   >>
1310   d,,4 r a r
1311 }
1312 @end lilypond
1313
1314 Las instrucciones @code{\cueClef} y @code{\cueClefUnset} se pueden
1315 usar también sin un @code{CueVoice} si es necesario.
1316
1317 @lilypond[verbatim,noragged-right]
1318 \relative {
1319   \clef "bass"
1320   R1
1321   \cueClef "treble"
1322   d''8^"flute" c d e fis2
1323   \cueClefUnset
1324   d,,4 r a r
1325 }
1326 @end lilypond
1327
1328 En casos de colocación más compleja de notas guía, por ejemplo con
1329 transposición o insertando notas guía procedentes de más de una
1330 fuente, pueden usarse las instrucciones @code{\cueDuring} o
1331 @code{\cueDuringWithClef}.  Son una forma más especializada de
1332 @code{\quoteDuring}, véase @ref{Citar otras voces} en la sección
1333 anterior.
1334
1335 La sintaxis es:
1336
1337 @example
1338 \cueDuring #@var{nombre_de_la_cita} #@var{dirección} #@var{música}
1339 @end example
1340
1341 y
1342
1343 @example
1344 \cueDuringWithClef #@var{nombre_de_la_cita} #@var{dirección} #@var{clave} #@var{música}
1345 @end example
1346
1347 La música procedente de los compases correspondientes del elemento
1348 @code{@var{nombre_de_la_cita}} se añade como un contexto
1349 @code{CueVoice} y ocurre simultáneamente con la
1350 @code{@var{música}}, lo que produce una situación polifónica.  La
1351 @code{@var{dirección}} toma un argumento @code{UP} (arriba) o
1352 @code{DOWN} (abajo), y corresponde a las voces primera y segunda,
1353 respectivamente, determinando cómo se imprimen las notas guía en
1354 relación a la otra voz.
1355
1356 @lilypond[verbatim,quote]
1357 fluteNotes = \relative {
1358   r2. c''4 | d8 c d e fis2 | g2 d |
1359 }
1360
1361 oboeNotes = \relative c'' {
1362   R1
1363   <>^\markup \tiny { flute }
1364   \cueDuring #"flute" #UP { R1 }
1365   g2 c,
1366 }
1367
1368 \addQuote "flute" { \fluteNotes }
1369
1370 \new Staff {
1371   \oboeNotes
1372 }
1373 @end lilypond
1374
1375 @noindent
1376
1377
1378 Es posible ajustar qué aspectos de la música se citan con
1379 @code{\cueDuring} estableciendo el valor de la propiedad
1380 @code{quotedCueEventTypes}.  Su valor por omisión es
1381 @code{'(note-event rest-event tie-event beam-event
1382 tuplet-span-event)}, lo que significa que solamente las notas,
1383 silencios, ligaduras de unión, barras y grupos especiales se
1384 citan, pero no las articulaciones, marcas dinámicas, elementos de
1385 marcado, etc.
1386
1387 @warning{Cuando un contexto @code{Voice} da comienzo con
1388 @code{\cueDuring}, como en el ejemplo siguiente, el contexto
1389 @code{Voice} se debe declarar explícitamente, pues en caso
1390 contrario toda la expresión musical pertenecería al contexto
1391 @code{CueVoice}.}
1392
1393 @lilypond[verbatim,quote]
1394 oboeNotes = \relative {
1395   r2 r8 d''16(\f f e g f a)
1396   g8 g16 g g2.
1397 }
1398 \addQuote "oboe" { \oboeNotes }
1399
1400 \new Voice \relative c'' {
1401   \set Score.quotedCueEventTypes = #'(note-event rest-event tie-event
1402                                       beam-event tuplet-span-event
1403                                       dynamic-event slur-event)
1404   \cueDuring #"oboe" #UP { R1 }
1405   g2 c,
1406 }
1407 @end lilypond
1408
1409 Se pueden usar elementos de marcado para mostrar el nombre del
1410 instrumento citado.  Si las notas guía requieren un cambio de
1411 clave, puede hacerse manualmente pero la clave original se debe
1412 restaurar al final de las notas guía.
1413
1414 @lilypond[verbatim,quote]
1415 fluteNotes = \relative {
1416   r2. c''4 d8 c d e fis2 g2 d2
1417 }
1418
1419 bassoonNotes = \relative c {
1420   \clef bass
1421   R1
1422   \clef treble
1423   <>^\markup \tiny { flute }
1424   \cueDuring #"flute" #UP { R1 }
1425   \clef bass
1426   g4. b8 d2
1427 }
1428
1429 \addQuote "flute" { \fluteNotes }
1430
1431 \new Staff {
1432   \bassoonNotes
1433 }
1434 @end lilypond
1435
1436 De forma alternativa, puede usarse la función
1437 @code{\cueDuringWithClef} en su lugar.  Esta instrucción admite un
1438 argumento adicional para especificar el cambio de clabe que se
1439 necesita imprimir para las notas guía, pero después imprime
1440 automáticamente la clave original una vez que ha finalizado la
1441 serie de notas guía.
1442
1443 @lilypond[verbatim,quote]
1444 fluteNotes = \relative {
1445   r2. c''4 d8 c d e fis2 g2 d2
1446 }
1447
1448 bassoonNotes = \relative c {
1449   \clef bass
1450   R1
1451   <>^\markup { \tiny "flute" }
1452   \cueDuringWithClef #"flute" #UP #"treble" { R1 }
1453   g4. b8 d2
1454 }
1455
1456 \addQuote "flute" { \fluteNotes }
1457
1458 \new Staff {
1459   \bassoonNotes
1460 }
1461 @end lilypond
1462
1463 @funindex \transposedCueDuring
1464
1465 Como @code{\quoteDuring}, @code{\cueDuring} tiene en cuenta las
1466 transposiciones instrumentales.  Las notas guía se producen en las
1467 alturas en que se escribirían para el instrumento que recibe la
1468 cita, para así producir las alturas de sonido del instrumento
1469 original.
1470
1471 Para transportar las notas guía de forma diferente, use
1472 @code{\transposedCueDuring}.  Esta instrucción acepta un argumento
1473 adicional para especificar (en modo absoluto) la altura impresa
1474 con que queremos representar el sonido de un Do central de
1475 concierto.  Esto es útil para toma citas de un instrumento que
1476 está en un registro completamente diferente.
1477
1478 @lilypond[verbatim,quote]
1479 piccoloNotes = \relative {
1480   \clef "treble^8"
1481   R1
1482   c'''8 c c e g2
1483   c4 g g2
1484 }
1485
1486 bassClarinetNotes = \relative c' {
1487   \key d \major
1488   \transposition bes,
1489   d4 r a r
1490   \transposedCueDuring #"piccolo" #UP d { R1 }
1491   d4 r a r
1492 }
1493
1494 \addQuote "piccolo" { \piccoloNotes }
1495
1496 <<
1497   \new Staff \piccoloNotes
1498   \new Staff \bassClarinetNotes
1499 >>
1500 @end lilypond
1501
1502 @cindex removing cue notes
1503 @cindex cue notes, removing
1504
1505 @funindex \killCues
1506
1507 La instrucción @code{\killCues} elimina las notas guía de una
1508 expresión musical, de forma que la misma expresión musical pueda
1509 utilizarse para producir la particella instrumental (con notas
1510 guía) y la partitura de conjunto.  La instrucción @code{\killCues}
1511 elimina solamente las notas y eventos que se han citado mediante
1512 @code{\cueDuring}.  Otros elementos de marcado asociados con las
1513 guías, como los cambios de clave o una etiqueta identificativa del
1514 instrumento fuente, pueden marcarse para su inclusión selectiva
1515 dentro de la partitura; véase @ref{Uso de etiquetas}.
1516
1517 @lilypond[verbatim,quote]
1518 fluteNotes = \relative {
1519   r2. c''4 d8 c d e fis2 g2 d2
1520 }
1521
1522 bassoonNotes = \relative c {
1523   \clef bass
1524   R1
1525   \tag #'part {
1526     \clef treble
1527     <>^\markup \tiny { flute }
1528   }
1529   \cueDuring #"flute" #UP { R1 }
1530   \tag #'part \clef bass
1531   g4. b8 d2
1532 }
1533
1534 \addQuote "flute" { \fluteNotes }
1535
1536 \new Staff {
1537   \bassoonNotes
1538 }
1539
1540 \new StaffGroup <<
1541   \new Staff {
1542     \fluteNotes
1543   }
1544   \new Staff {
1545     \removeWithTag #'part { \killCues { \bassoonNotes } }
1546   }
1547 >>
1548 @end lilypond
1549
1550 Como alternativa, los cambios de clave y los letreros de
1551 instrumento se pueden recolectar dentro de una definición de
1552 instrumento para su uso repetido, utilizando
1553 @code{\addInstrumentDefinition} que se descibe en @ref{Nombres de
1554 instrumentos}.
1555
1556 @seealso
1557 Referencia de la notación:
1558 @ref{Citar otras voces},
1559 @ref{Transposición de los instrumentos},
1560 @ref{Nombres de instrumentos},
1561 @ref{Clave},
1562 @ref{Guías musicales},
1563 @ref{Uso de etiquetas}.
1564
1565 Fragmentos de código:
1566 @rlsr{Staff notation}.
1567
1568 Referencia de funcionamiento interno:
1569 @rinternals{CueVoice},
1570 @rinternals{Voice}.
1571
1572 @knownissues
1573 Pueden ocurrir colisiones con los silencios si se usa
1574 @code{\cueDuring}, entre los contextos de @code{Voice} y de
1575 @code{CueVoice}.  Al usar @code{\cueDuringWithClef} o
1576 @code{\transposedCueDuring} el argumento adicional requerido para
1577 cada caso debe ir después de la cita y de la dirección.