1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
3 Translation of GIT committish: c1eb9d63bb22ba4a9243942599f68768f5631e34
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..
12 @node Notación de los pentagramas
13 @section Notación de los pentagramas
14 @translationof Staff notation
16 @lilypondfile[quote]{staff-headword.ly}
18 Esta sección explica cómo influir sobre la apariencia de los
19 pentagramas, cómo imprimir partituras con más de un pentagrama y cómo
20 añadir indicaciones de tempo y notas guía a los pentagramas.
23 * Impresión de los pentagramas::
24 * Modificación de pentagramas sueltos::
25 * Escritura de las particellas::
29 @node Impresión de los pentagramas
30 @subsection Impresión de los pentagramas
31 @translationof Displaying staves
33 Esta sección describe los distintos métodos de creación de pentagramas
37 * Crear instancias de pentagramas nuevos::
38 * Agrupar pentagramas::
39 * Grupos de pentagramas anidados::
43 @node Crear instancias de pentagramas nuevos
44 @unnumberedsubsubsec Crear instancias de pentagramas nuevos
45 @translationof Instantiating new staves
47 @cindex nuevo pentagrama
49 @cindex pentagrama, iniciar
50 @cindex pentagrama, instanciar
51 @cindex pentagrama, nuevo
52 @cindex pentagrama de percusión
53 @cindex pentagrama único
54 @cindex percusión, pauta de
55 @cindex pauta de percusión
56 @cindex gregoriano, canto, pauta de transcripción de
57 @cindex rítmica, pauta
58 @cindex tablatura, pauta de
63 @funindex RhythmicStaff
65 @funindex MensuralStaff
66 @funindex VaticanaStaff
67 @funindex GregorianTranscriptionStaff
69 Las @notation{pautas} y los @notation{pentagramas} o pautas de cinco
70 líneas se crean con las instrucciones @code{\new} o @code{\context}.
71 Para ver más detalles, consulte @ref{Crear contextos}.
73 El contexto básico de pentagrama es @code{Staff}:
75 @lilypond[verbatim,quote,relative=2]
76 \new Staff { c4 d e f }
79 El contexto @code{DrumStaff} crea una pauta de cinco líneas preparada
80 para un conjunto de batería típico. Cada instrumento se presenta con
81 un símbolo distinto. Los instrumentos se escriben en el modo de
82 percusión que sigue a una instrucción @code{\drummode}, con cada
83 instrumento identificado por un nombre. Para ver más detalles,
84 consulte @ref{Pautas de percusión}.
86 @lilypond[verbatim,quote]
88 \drummode { cymc hh ss tomh }
92 @code{RhythmicStaff} crea una pauta de una sola línea que sólo muestra
93 las duraciones de la entrada. Se preservan las duraciones reales.
94 Para ver más detalles, consulte @ref{Mostrar los ritmos de la melodía}.
96 @lilypond[verbatim,quote,relative=2]
97 \new RhythmicStaff { c4 d e f }
100 @code{TabStaff} crea una tablatura con seis cuerdas en la afinación
101 estándar de guitarra. Para ver más detalles, consulte @ref{Tablaturas predeterminadas}.
103 @lilypond[verbatim,quote,relative=2]
104 \new TabStaff { c4 d e f }
107 Existen dos contextos de pauta específicos para la notación de música
108 antigua: @code{MensuralStaff} y @code{VaticanaStaff}. Se describen en
109 @ref{Contextos predefinidos}.
111 @code{GregorianTranscriptionStaff} crea una pauta para la notación
112 moderna de canto gregoriano. No muestra líneas divisorias.
114 @lilypond[verbatim,quote,relative=2]
115 \new GregorianTranscriptionStaff { c4 d e f e d }
118 Se pueden definir contextos nuevos de pentagrama único. Para ver más
119 detalles, consulte @ref{Definir contextos nuevos}.
127 Referencia de la notación:
128 @ref{Crear contextos},
129 @ref{Pautas de percusión},
130 @ref{Mostrar los ritmos de la melodía},
131 @ref{Tablaturas predeterminadas},
132 @ref{Contextos predefinidos},
133 @ref{El símbolo del pentagrama},
134 @ref{Contextos del canto gregoriano},
135 @ref{Contextos de la música mensural},
136 @ref{Definir contextos nuevos}.
138 Fragmentos de código:
139 @rlsr{Staff notation}.
141 Referencia de funcionamiento interno:
143 @rinternals{DrumStaff},
144 @rinternals{GregorianTranscriptionStaff},
145 @rinternals{RhythmicStaff},
146 @rinternals{TabStaff},
147 @rinternals{MensuralStaff},
148 @rinternals{VaticanaStaff},
149 @rinternals{StaffSymbol}.
152 @node Agrupar pentagramas
153 @unnumberedsubsubsec Agrupar pentagramas
154 @translationof Grouping staves
156 @cindex comienzo del sistema
157 @cindex pentagramas, varios
158 @cindex corchete vertical
159 @cindex llave vertical
160 @cindex pentagramas de piano
161 @cindex pentagramas, grupo de
162 @cindex pauta de coro
163 @cindex sistema, delimitador de comienzo
164 @cindex coro, sistema de
165 @cindex piano, sistema de
166 @cindex piano, pentagramas de
167 @cindex sistema de piano
168 @cindex sistema de coro
171 Existen varios contextos para agrupar pentagramas individuales
172 formando sistemas. Cada contexto de agrupación establece el estilo
173 del delimitador de comienzo del sistema y el comportamiento de las
176 Si no se especifica ningún contexto, se usan las propiedades
177 predeterminadas: el grupo comienza con una línea vertical y las barras
178 de compás no están conectadas.
180 @lilypond[verbatim,quote,relative=2]
187 En el contexto @code{StaffGroup}, el grupo se inicia con un corchete y
188 las barras de compás se dibujan atravesando todos los pentagramas.
190 @lilypond[verbatim,quote,relative=2]
197 En un @code{ChoirStaff} (sistema de coro), el grupo se inicia con un
198 corchete, pero las barras de compás no están conectadas.
200 @lilypond[verbatim,quote,relative=2]
207 En un @code{GrandStaff} (sistema de piano), el grupo se inicia con una
208 llave y las barras de compás se conectan entre los pentagramas.
210 @lilypond[verbatim,quote,relative=2]
217 El @code{PianoStaff} (sistema de piano) es idéntico a
218 @code{GrandStaff}, excepto que contempla directamente la impresión del
219 nombre del instrumento. Para ver más detalles, consulte
220 @ref{Nombres de instrumentos}.
222 @lilypond[verbatim,quote,relative=2]
224 \set PianoStaff.instrumentName = #"Piano"
230 Cada contexto de grupo de pentagramas fija la propiedad del
231 delimitador de inicio @code{systemStartDelimiter} a uno de los
232 siguientes valores: @code{SystemStartBar} (línea),
233 @code{SystemStartBrace} (llave) o @code{SystemStartBracket}
234 (corchete). También está disponible un cuarto delimitador,
235 @code{SystemStartSquare} (corchete en ángulo recto), pero se debe
236 especificar explícitamente.
238 Se pueden definir contextos nuevos de grupo de pentagramas. Para ver
239 más detalles, consulte @ref{Definir contextos nuevos}.
243 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
244 {use-square-bracket-at-the-start-of-a-staff-group.ly}
246 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
247 {display-bracket-with-only-one-staff-in-a-system.ly}
249 @cindex diseño «mensurstriche»
250 @cindex mensurstriche, diseño
251 @cindex renacimiento, música del
252 @cindex transcripción de música mensural
253 @cindex mensural, música, transcripción de
255 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
256 {mensurstriche-layout-bar-lines-between-the-staves.ly}
264 Referencia de la notación:
265 @ref{Nombres de instrumentos},
266 @ref{Definir contextos nuevos}.
268 Fragmentos de código:
269 @rlsr{Staff notation}.
271 Referencia de funcionamiento interno:
273 @rinternals{StaffGroup},
274 @rinternals{ChoirStaff},
275 @rinternals{GrandStaff},
276 @rinternals{PianoStaff},
277 @rinternals{SystemStartBar},
278 @rinternals{SystemStartBrace},
279 @rinternals{SystemStartBracket},
280 @rinternals{SystemStartSquare}.
283 @node Grupos de pentagramas anidados
284 @unnumberedsubsubsec Grupos de pentagramas anidados
285 @translationof Nested staff groups
287 @cindex pentagramas anidados
288 @cindex anidamiento de pentagramas
289 @cindex sistema, delimitadores de inicio anidados
290 @cindex anidados, corchetes de pentagrama
291 @cindex corchetes anidados
292 @cindex llaves, anidado de
294 Los contextos de grupos de pentagramas se pueden anidar hasta una
295 profundidad arbitraria. En este caso, cada contexto descendiente crea
296 un corchete nuevo adyacente al corchete de su grupo padre.
298 @lilypond[verbatim,quote,relative=2]
300 \new Staff { c2 c | c2 c }
302 \new Staff { g2 g | g2 g }
303 \new StaffGroup \with {
304 systemStartDelimiter = #'SystemStartSquare
307 \new Staff { e2 e | e2 e }
308 \new Staff { c2 c | c2 c }
314 Se pueden definir nuevos contextos de grupos de pentagramas anidados.
315 Para ver más detalles, consulte @ref{Definir contextos nuevos}.
319 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
324 Referencia de la notación:
325 @ref{Agrupar pentagramas},
326 @ref{Nombres de instrumentos},
327 @ref{Definir contextos nuevos}.
329 Fragmentos de código:
330 @rlsr{Staff notation}.
332 Referencia de funcionamiento interno:
333 @rinternals{StaffGroup},
334 @rinternals{ChoirStaff},
335 @rinternals{SystemStartBar},
336 @rinternals{SystemStartBrace},
337 @rinternals{SystemStartBracket},
338 @rinternals{SystemStartSquare}.
341 @node Modificación de pentagramas sueltos
342 @subsection Modificación de pentagramas sueltos
343 @translationof Modifying single staves
345 Esta sección explica cómo cambiar los atributos específicos de un
346 pentagrama: por ejemplo, cambiar el número de líneas o el tamaño de la
347 pauta. También se describen los métodos para comenzar y terminar los
348 pentagramas, y establecer secciones de ossia.
351 * El símbolo del pentagrama::
352 * Pentagramas de Ossia::
353 * Ocultar pentagramas::
357 @node El símbolo del pentagrama
358 @unnumberedsubsubsec El símbolo del pentagrama
359 @translationof Staff symbol
361 @cindex ajuste del símbolo del pentagrama
362 @cindex dibujo del símbolo del pentagrama
363 @cindex pentagrama, ajuste del símbolo del
364 @cindex símbolo del pentagrama, dibujo del
365 @cindex detener líneas de pentagrama
366 @cindex iniciar líneas de pentagrama
367 @cindex pentagrama, número de líneas
368 @cindex pentagrama, grosor de las líneas
369 @cindex líneas, número de, de la pauta
370 @cindex grosor de líneas de pauta
371 @cindex adicionales, establecer líneas
372 @cindex ajuste de líneas adicionales
373 @cindex espaciado de líneas adicionales
374 @cindex número de líneas de pauta
376 las líneas de un pentagrama pertenecen al grob @code{StaffSymbol}. Se
377 pueden modificar las propiedades de @code{StaffSymbol} para modificar
378 la apariencia de una pauta, pero han de modificarse antes de que se
379 produzca la creación de la misma.
381 Se puede cambiar el número de líneas de la pauta. La posición de la
382 clave y del Do central pueden requerir una modificación para mantener
383 la correspondencia con la nueva pauta. Para ver una explicación,
384 consulte la sección de fragmentos de código en @ref{Clave}.
386 @lilypond[verbatim,quote,relative=2]
388 \override StaffSymbol #'line-count = #3
393 Se puede modificar el grosor de las líneas de la pauta. El grosor de
394 las líneas adicionales y las plicas también resultan afectados, pues
395 dependen del grosor de las líneas de la pauta.
397 @lilypond[verbatim,quote,relative=1]
399 \override StaffSymbol #'thickness = #3
404 El grosor de las líneas adicionales se puede fijar de forma
405 independiente al de las líneas de la pauta. En el ejemplo, los dos
406 números son factores que multiplican el grosor de las líneas del
407 pentagrama y su espaciado. Las dos contribuciones se suman para dar
408 el grosor de las líneas adicionales.
410 @lilypond[verbatim,quote,relative=1]
412 \override StaffSymbol #'ledger-line-thickness = #'(1 . 0.2)
417 Se puede cambiar la distancia entre las líneas de la pauta. Este
418 ajuste afecta también al espaciado de las líneas adicionales.
420 @lilypond[verbatim,quote,relative=1]
422 \override StaffSymbol #'staff-space = #1.5
427 Hay más detalles sobre las propiedades de @code{StaffSymbol} en
428 @rinternals{staff-symbol-interface}.
430 @cindex detener el pentagrama
431 @cindex iniciar el pentagrama
432 @cindex pentagrama, iniciar
433 @cindex pentagrama, detener
435 @funindex \startStaff
440 Se pueden colocar modificaciones a las propiedades de una pauta en el
441 medio de una partitura, entre @code{\stopStaff} (detener pauta) y
442 @code{\startStaff} (iniciar pauta):
444 @lilypond[verbatim,quote,relative=2]
447 \override Staff.StaffSymbol #'line-count = #2
451 \revert Staff.StaffSymbol #'line-count
457 En general, se pueden usar @code{\startStaff} y @code{\stopStaff} para
458 detener o iniciar un pentagrama en mitad de una partitura.
460 @lilypond[verbatim,quote,relative=2]
477 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
478 {making-some-staff-lines-thicker-than-the-others.ly}
487 Referencia de la notación:
490 Fragmentos de código:
491 @rlsr{Staff notation}.
493 Referencia de funcionamiento interno:
494 @rinternals{StaffSymbol},
495 @rinternals{staff-symbol-interface}.
498 @node Pentagramas de Ossia
499 @unnumberedsubsubsec Pentagramas de Ossia
500 @translationof Ossia staves
502 @cindex pentagrama a la francesa
504 @cindex francesa, pentagramas a la
505 @cindex pauta, escalado de
506 @cindex escalado de pentagramas
508 @funindex \startStaff
513 Los pentagramas @notation{Ossia} se pueden preparar mediante la
514 creación de un pentagrama simultáneo nuevo en la posición adecuada:
516 @lilypond[verbatim,quote]
517 \new Staff \relative c'' {
521 \new Staff { e4 d f e }
528 Sin embargo, el ejemplo anterior no es lo que normalmente se desea.
529 Para crear pentagramas de ossia que estén encima del pentagrama
530 original, que no tengan compás ni clave, y que tengan un tamaño menor
531 de tipografía se deben usar varios trucos. El Manual de aprendizaje
532 describe una técnica específica para llegar a este objetivo, empezando
533 por @rlearning{Anidado de expresiones musicales}.
535 El ejemplo siguiente utiliza la propiedad @code{alignAboveContext}
536 para alinear el pentagrama de ossia. Este método es muy conveniente
537 cuando se necesitan sólo algunos pentagramas de ossia.
539 @lilypond[verbatim,quote]
540 \new Staff = main \relative c'' {
546 \remove "Time_signature_engraver"
547 alignAboveContext = #"main"
549 \override StaffSymbol #'staff-space = #(magstep -3)
550 \override StaffSymbol #'thickness = #(magstep -3)
559 Si se requieren muchos pentagramas de ossia aislados, puede ser más
560 conveniente la creación de un contexto @code{Staff} vacío con un
561 @emph{identificador de contexto} específico; después se pueden crear
562 los pentagramas de ossia @emph{llamando} a este contexto y usando
563 @code{\startStaff} y @code{\stopStaff} en los puntos deseados. Las
564 ventajas de este método son más patentes si la pieza es más larga que
565 en ejemplo siguiente.
567 @lilypond[verbatim,quote,ragged-right]
569 \new Staff = ossia \with {
570 \remove "Time_signature_engraver"
571 \override Clef #'transparent = ##t
573 \override StaffSymbol #'staff-space = #(magstep -3)
574 \override StaffSymbol #'thickness = #(magstep -3)
578 \new Staff \relative c' {
582 \context Staff = ossia {
583 \startStaff e4 g8 f e2 \stopStaff
590 \context Staff = ossia {
591 \startStaff g4 e8 f g2 \stopStaff
599 Como alternativa, se puede usar la instrucción
600 @code{\RemoveEmptyStaffContext} para crear pentagramas de ossia. Este
601 método es muy conveniente cuando los pentagramas de ossia aparecen
602 inmediatamente después de un salto de línea. Para ver más información
603 sobre @code{\RemoveEmptyStaffContext}, consulte @ref{Ocultar pentagramas}.
605 @lilypond[verbatim,quote,ragged-right]
607 \new Staff = ossia \with {
608 \remove "Time_signature_engraver"
609 \override Clef #'transparent = ##t
611 \override StaffSymbol #'staff-space = #(magstep -3)
612 \override StaffSymbol #'thickness = #(magstep -3)
617 \new Staff \relative c' {
629 \RemoveEmptyStaffContext
630 \override VerticalAxisGroup #'remove-first = ##t
637 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
638 {vertically-aligning-ossias-and-lyrics.ly}
645 @rglos{Frenched staff}.
647 Manual de aprendizaje:
648 @rlearning{Anidado de expresiones musicales},
649 @rlearning{Tamaño de los objetos},
650 @rlearning{Longitud y grosor de los objetos}.
652 Referencia de la notación:
653 @ref{Ocultar pentagramas}.
655 Fragmentos de código:
656 @rlsr{Staff notation}.
658 Referencia de funcionamiento interno:
659 @rinternals{StaffSymbol}.
662 @node Ocultar pentagramas
663 @unnumberedsubsubsec Ocultar pentagramas
664 @translationof Hiding staves
666 @cindex francesa, partituras a la
667 @cindex ocultación de pentagramas
668 @cindex francesa, pentagrama a la
669 @cindex pentagrama, ocultación de
670 @cindex pentagrama vacío
671 @cindex ocultar pentagramas
672 @cindex vacío, pentagrama
674 @funindex \RemoveEmptyStaffContext
675 @funindex RemoveEmptyStaffContext
676 @funindex Staff_symbol_engraver
680 Se pueden ocultar las líneas del pentagrama quitando el grabador
681 @code{Staff_symbol_engraver} del contexto de @code{Staff}. Como
682 alternativa se puede utilizar la instrucción @code{\stopStaff}.
684 @lilypond[verbatim,quote]
686 \remove "Staff_symbol_engraver"
688 \relative c''' { a8 f e16 d c b a2 }
691 Se pueden ocultar los pentagramas que están vacíos mediante la
692 instrucción @code{\RemoveEmptyStaffContext} dentro del bloque
693 @code{\layout}. En las partituras orquestales, este estilo se conoce
694 como @q{partitura a la francesa}. De forma predeterminada, esta
695 instrucción oculta y elimina todos los pentagramas vacíos de la
696 partitura excepto los del primer sistema.
698 @warning{Un pentagrama se considera vacío cuando contiene solamente
699 silencios multicompás, desplazamientos, silencios de separación o una
700 combinación de estos elementos.}
702 @lilypond[verbatim,quote,ragged-right]
705 \RemoveEmptyStaffContext
726 También se puede usar @code{\RemoveEmptyStaffContext} para crear
727 secciones de ossia para un pentagrama. Para ver más detalles,
728 consulte @ref{Pentagramas de Ossia}.
730 @cindex ocultar pentagramas de música antigua
731 @cindex ocultar pentagramas rítmicos
733 @funindex \RemoveEmptyStaffContext
734 @funindex RemoveEmptyStaffContext
735 @funindex \AncientRemoveEmptyStaffContext
736 @funindex AncientRemoveEmptyStaffContext
737 @funindex \RemoveEmptyRhythmicStaffContext
738 @funindex RemoveEmptyRhythmicStaffContext
740 Se puede usar la instrucción @code{\AncientRemoveEmptyStaffContext}
741 para ocultar los pentagramas vacíos en contextos de música antigua.
742 de forma similar, se puede usar
743 @code{\RemoveEmptyRhythmicStaffContext} para ocultar los contextos
744 @code{RhythmicStaff} vacíos.
748 @code{\RemoveEmptyStaffContext},
749 @code{\AncientRemoveEmptyStaffContext},
750 @code{\RemoveEmptyRhythmicStaffContext}.
756 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
757 {removing-the-first-empty-line.ly}
762 @rglos{Frenched staff}.
764 Manual de aprendizaje:
765 @rlearning{Visibilidad y color de los objetos}.
767 Referencia de la notación:
768 @ref{El símbolo del pentagrama},
769 @ref{Pentagramas de Ossia},
771 @ref{Silencios invisibles},
772 @ref{Visibilidad de los objetos}.
774 Fragmentos de código:
775 @rlsr{Staff notation}.
777 Referencia de funcionamiento interno:
778 @rinternals{ChordNames},
779 @rinternals{FiguredBass},
782 @rinternals{VerticalAxisGroup},
783 @rinternals{Staff_symbol_engraver}.
788 La eliminación del grabador @code{Staff_symbol_engraver} también
789 oculta las barras de compás. Si se fuerza la visibilidad de la barra
790 de compás, pueden ocurrir errores de formato visual. En este caso,
791 utilice las siguientes sobreescrituras de valores en vez de quitar el
795 \override StaffSymbol #'stencil = ##f
796 \override NoteHead #'no-ledgers = ##t
800 @node Escritura de las particellas
801 @subsection Escritura de las particellas
802 @translationof Writing parts
804 Esta sección explica cómo insertar indicaciones de tempo y nombres de
805 instrumento en una partitura. También se describen métodos para citar
806 otras voces y dar formato a las notas guía.
809 * Indicaciones metronómicas::
810 * Nombres de instrumentos::
811 * Citar otras voces::
812 * Formateo de las notas guía::
816 @node Indicaciones metronómicas
817 @unnumberedsubsubsec Indicaciones metronómicas
818 @translationof Metronome marks
821 @cindex pulsos por minuto
822 @cindex metrónomo, indicación de
823 @cindex metrónomo, indicación de, con texto
828 Es muy sencillo escribir una indicación metronómica básica:
830 @lilypond[verbatim,quote,relative=1]
836 Se pueden usar indicaciones de tempo con texto:
838 @lilypond[verbatim,quote,relative=2]
844 La combinación de una indicación metronómica y un texto hace que la
845 marca de metrónomo se encierre entre paréntesis automáticamente:
847 @lilypond[verbatim,quote,relative=2]
848 \tempo "Allegro" 4 = 160
853 En general, el texto puede ser cualquier objeto de marcado:
855 @lilypond[verbatim,quote,relative=2]
856 \tempo \markup { \italic Faster } 4 = 132
857 a8-. r8 b-. r gis-. r a-. r
860 Se puede escribir una indicación metronómica entre paréntesis sin
861 ninguna indicación textual, escribiendo una cadena vacía en la
864 @lilypond[verbatim,quote,relative=2]
871 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
872 {printing-metronome-and-rehearsal-marks-below-the-staff.ly}
874 @c perhaps also an example of how to move it horizontally?
876 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
877 {changing-the-tempo-without-a-metronome-mark.ly}
879 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
880 {creating-metronome-marks-in-markup-mode.ly}
882 Para ver más detalles, consulte @ref{Formatear el texto}.
888 @rglos{metronomic indication},
889 @rglos{tempo indication},
890 @rglos{metronome mark}.
892 Referencia de la notación:
893 @ref{Formatear el texto},
896 Fragmentos de código:
897 @rlsr{Staff notation}.
899 Referencia de funcionamiento interno::
900 @rinternals{MetronomeMark}.
903 @node Nombres de instrumentos
904 @unnumberedsubsubsec Nombres de instrumentos
905 @translationof Instrument names
907 @cindex instrumento, nombre del
908 @cindex instrumento, nombre abreviado
910 Se pueden imprimir los nombres de los instrumentos en el lado
911 izquierdo de los pentagramas dentro de los contextos @code{Staff} y
912 @code{PianoStaff}. El valor de @code{instrumentName} se usa para el
913 primer pentagrama, y el valor de @code{shortInstrumentName} se usa
914 para todos los pentagramas siguientes.
916 @lilypond[verbatim,quote,ragged-right,relative=1]
917 \set Staff.instrumentName = #"Violin "
918 \set Staff.shortInstrumentName = #"Vln "
924 También podemos usar el modo de marcado para construir nombres de
925 instrumento más complicados:
927 @lilypond[verbatim,quote,relative=2]
928 \set Staff.instrumentName = \markup {
929 \column { "Clarinetti"
930 \line { "in B" \smaller \flat } } }
934 @cindex instrument names, centering
936 Cuando se agrupan dos o más contextos de pentagrama, los nombres de
937 instrumento y los nombres cortos aparecen centrados de forma
938 predeterminada. Para centrar nombres de instrumento de varias líneas,
939 se debe utilizar @code{\center-column}:
941 @lilypond[verbatim,quote,indent=1.5\cm,relative=2]
944 \set Staff.instrumentName = #"Flute"
948 \set Staff.instrumentName = \markup \center-column {
950 \line { "in B" \smaller \flat }
958 @funindex short-indent
960 Sin embargo, si los nombres de instrumento son más largos, éstos no se
961 centran para un grupo de pentagramas a no ser que se aumenten los
962 valores del sangrado, @code{indent}, y del sangrado corto,
963 @code{short-indent}. Para ver más detalles sobre estos ajustes,
964 consulte @ref{Dimensiones horizontales}.
966 @lilypond[verbatim,quote,ragged-right]
969 short-indent = 1.5\cm
974 \set Staff.instrumentName = #"Alto Flute in G"
975 \set Staff.shortInstrumentName = #"Fl."
980 \set Staff.instrumentName = #"Clarinet"
981 \set Staff.shortInstrumentName = #"Clar."
988 @cindex nombres de instrumento, añadir a otros contextos
990 Para añadir nombres de instrumento a otros contextos (como
991 @code{GrandStaff}, @code{ChoirStaff} o @code{StaffGroup}), debemos
992 añadir el grabador @code{Instrument_name_engraver} a dicho
993 contexto. Para ver más detalles, consulte @ref{Modificar los complementos (plug-ins) de contexto}.
995 @cindex instrument names, changing
997 Los nombres de instrumento se pueden cambiar en mitad de una pieza:
999 @lilypond[verbatim,quote,ragged-right,relative=1]
1000 \set Staff.instrumentName = #"First"
1001 \set Staff.shortInstrumentName = #"one"
1004 \set Staff.instrumentName = #"Second"
1005 \set Staff.shortInstrumentName = #"two"
1010 @cindex instrumento, cambio de
1011 @cindex cambio de instrumento
1013 @funindex \addInstrumentDefinition
1014 @funindex addInstrumentDefinition
1015 @funindex \instrumentSwitch
1016 @funindex instrumentSwitch
1018 Si se necesita un @emph{cambio} de instrumento, se debe usar
1019 @code{\addInstrumentDefinition} en combinación con
1020 @code{\instrumentSwitch} para crear una lista detallada de los cambios
1021 necesarios para el intercambio. La instrucción
1022 @code{\addInstrumentDefinition} tiene dos argumentos: una cadena
1023 identificativa, y una lista asociativa de propiedades de contexto y
1024 los valores que el instrumento va a usar. Se debe situar en el ámbito
1025 del nivel más alto. @code{\instrumentSwitch} se usa en la expresión
1026 musical para declarar el cambio de instrumento:
1028 @lilypond[verbatim,quote,ragged-right]
1029 \addInstrumentDefinition #"contrabassoon"
1030 #`((instrumentTransposition . ,(ly:make-pitch -1 0 0))
1031 (shortInstrumentName . "Cbsn.")
1032 (clefGlyph . "clefs.F")
1033 (middleCPosition . 6)
1035 (instrumentCueName . ,(make-bold-markup "cbsn."))
1036 (midiInstrument . "bassoon"))
1039 instrumentName = #"Bassoon"
1043 \compressFullBarRests
1046 \instrumentSwitch "contrabassoon"
1054 Referencia de la notación:
1055 @ref{Dimensiones horizontales},
1056 @ref{Modificar los complementos (plug-ins) de contexto}.
1058 Fragmentos de código:
1059 @rlsr{Staff notation}.
1061 Referencia de funcionamiento interno:
1062 @rinternals{InstrumentName},
1063 @rinternals{PianoStaff},
1067 @node Citar otras voces
1068 @unnumberedsubsubsec Citar otras voces
1069 @translationof Quoting other voices
1072 @cindex citar otras voces
1078 @funindex \quoteDuring
1079 @funindex quoteDuring
1080 @funindex \transposition
1081 @funindex transposition
1083 Es muy frecuente que una voz duplique música de otra voz. Por
1084 ejemplo, los violines primero y segundo pueden tocar las mismas notas
1085 durante un pasaje musical. En LilyPond esto se hace dejando que una
1086 voz @emph{cite} a la otra, sin tener que volverla a introducir.
1088 Antes de que una voz pueda citarse, se debe usar la instrucción
1089 @code{\addQuote} para iniciar el fragmento citado. Esta instrucción
1090 se debe usar en el ámbito del nivel más alto. El primer argumento es
1091 una cadena identificativa, y el segundo es una expresión musical:
1094 flute = \relative c'' @{
1097 \addQuote "flute" @{ \flute @}
1100 La instrucción @code{\quoteDuring} se usa para indicar el punto en que
1101 comienza la cita. va seguido por dos argumentos: el nombre de la voz
1102 citada, tal y como se definió con @code{\addQuote}, y una expresión
1103 musical que indica la duración de la cita, normalmente silencios de
1104 separación o silencios multicompás. La música correspondiente
1105 (incluidas todas las articulaciones,
1106 matices, elementos de marcado, etc.) de la
1107 voz citada se inserta dentro de la expresión musical:
1109 @lilypond[verbatim,quote]
1110 flute = \relative c'' {
1111 a4 gis g->\f gis^\markup{quoted}
1113 \addQuote "flute" { \flute }
1116 c4 cis \quoteDuring #"flute" { s2 }
1120 Si la expresión musical que se usa para @code{\quoteDuring} contiene
1121 cualquier cosa que no sea un silencio de separación o un silencio
1122 multicompás, ase produce una situación de polifonía, lo que no suele
1125 @lilypond[verbatim,quote]
1126 flute = \relative c'' {
1129 \addQuote "flute" { \flute }
1132 c4 cis \quoteDuring #"flute" { c4 b }
1136 Las citas reconocen los ajustes de transposición de los instrumentos
1137 tanto para la fuente como para los instrumentos de destino si se
1138 utiliza la instrucción @code{\transposition}. Para ver más detalles
1139 sobre @code{\transposition}, consulte @ref{Transposición de los instrumentos}.
1141 @lilypond[verbatim,quote]
1142 clarinet = \relative c'' {
1146 \addQuote "clarinet" { \clarinet }
1149 c4 cis \quoteDuring #"clarinet" { s2 }
1153 Es posible etiquetar las citas con nombres exclusivos para poder
1154 procesarlas de diferentes maneras. Para ver más detalles sobre este
1155 procedimiento, consulte @ref{Uso de etiquetas}.
1157 También es posible ajustar qué objetos de la voz original se citan
1158 mediante la modificación de la propiedad @code{quotedEventTypes}. De
1159 forma predeterminada, su valor es @code{#'(StreamEvent)}, lo que
1160 significa que todo se cita. Su establecimiento a,
1161 p.ej. @code{#'(note-event rest-event tie-event)} provoca que LilyPond
1162 cite solamente las notas, silencios y ligaduras de unión, pero no las
1163 articulaciones, los elementos de marcado ni los matices dinámicos.
1165 @lilypond[verbatim,quote]
1166 clarinet = \relative c'' {
1167 a4 gis g->\f gis^\markup{quoted}
1169 \addQuote "clarinet" { \clarinet }
1172 \set Score.quotedEventTypes = #'(note-event rest-event tie-event)
1173 c4 cis \quoteDuring #"clarinet" { s2 }
1179 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1180 {quoting-another-voice-with-transposition.ly}
1183 @cindex articulation-event
1184 @cindex dynamic-event
1187 @funindex quotedEventTypes
1188 @funindex quotedCueEventTypes
1190 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1191 {quoting-another-voice.ly}
1195 Referencia de la notación:
1196 @ref{Transposición de los instrumentos},
1197 @ref{Uso de etiquetas}.
1199 Fragmentos de código:
1200 @rlsr{Staff notation}.
1202 Referencia de funcionamiento interno:
1203 @rinternals{QuoteMusic},
1209 Sólo el contenido de la primera voz de una instrucción
1210 @code{\addQuote} se tiene en cuenta para la cita, de manera que la
1211 música no puede contener enunciados @code{\new} ni @code{\context
1212 Voice} que cambiarían a una voz distinta.
1214 La cita de notas de adorno no es funcional e incluso puede hacer que
1215 LilyPond termine de forma abrupta.
1217 La cita de unos tresillos dentro de otros puede dar como resultado una
1218 notación de pobre calidad.
1220 En anteriores versiones LilyPond (antes de la 2.11), @code{addQuote}
1221 se escribía completamente en minúsculas: @code{\addquote}.
1224 @node Formateo de las notas guía
1225 @unnumberedsubsubsec Formateo de las notas guía
1226 @translationof Formatting cue notes
1228 @cindex guía, formateo de las notas
1231 @cindex guía, notas, formato de
1233 @cindex citar otras voces
1235 @funindex \cueDuring
1237 @funindex \quoteDuring
1238 @funindex quoteDuring
1240 La sección anterior explica la forma de crear citas. La instrucción
1241 @code{\cueDuring} es una forma más especializada de
1242 @code{\quoteDuring}, que es especialmente útil para insertar notas
1243 guía en una particella. La sintaxis es como sigue:
1246 \cueDuring #@var{nombre_de_la_parte} #@var{voz} @var{música}
1249 Esta instrucción copia
1250 sólo las notas y los silencios de
1251 los compases correspondientes a partir de
1252 @var{nombre_de_la_parte} dentro de un contexto @code{CueVoice} de voz
1253 guía. La voz guía @code{CueVoice} se crea implícitamente, y se
1254 produce simultáneamente con @var{música}, lo que crea una situación
1255 polifónica. El argumento @var{voz} determina si la notación de las
1256 notas guía debe ser como primera o como segunda voz; @code{UP}
1257 (arriba) corresponde a la primera voz, y @code{DOWN} (abajo)
1258 corresponde a la segunda.
1260 @lilypond[verbatim,quote]
1261 oboe = \relative c'' {
1262 r2 r8 d16(\f f e g f a)
1265 \addQuote "oboe" { \oboe }
1267 \new Voice \relative c'' {
1268 \cueDuring #"oboe" #UP { R1 }
1274 En el ejemplo anterior, el contexto @code{Voice} se tuvo que declarar
1275 explícitamente, pues en caso contrario toda la expresión musical
1276 habría pertenecido al contexto @code{CueVoice}.
1278 Es posible ajustar qué aspectos de la música se citan con
1279 @code{\cueDuring} estableciendo el valor de la propiedad
1280 @code{quotedCueEventTypes}. Su valor por omisión es
1281 @code{#'(note-event rest-event tie-event beam-event
1282 tuplet-span-event)}, lo que significa que solamente las notas,
1283 silencios, ligaduras de unión, barras y grupos especiales se citan,
1284 pero no las articulaciones, marcas dinámicas, elementos de marcado,
1287 @lilypond[verbatim,quote]
1288 oboe = \relative c'' {
1289 r2 r8 d16(\f f e g f a)
1292 \addQuote "oboe" { \oboe }
1294 \new Voice \relative c'' {
1295 \set Score.quotedCueEventTypes = #'(note-event rest-event tie-event
1296 beam-event tuplet-span-event
1297 dynamic-event slur-event)
1298 \cueDuring #"oboe" #UP { R1 }
1305 Se puede imprimir el nombre del instrumento de las notas guía
1306 estableciendo la propiedad @code{instrumentCueName} en el contexto
1309 @lilypond[verbatim,quote]
1310 oboe = \relative c''' {
1313 \addQuote "oboe" { \oboe }
1315 \new Staff \relative c'' <<
1316 \new CueVoice \with {
1317 instrumentCueName = "ob."
1320 \cueDuring #"oboe" #UP { R1 }
1326 @cindex quitar notas guía
1327 @cindex notas guía, quitar
1331 @funindex \transposedCueDuring
1332 @funindex transposedCueDuring
1334 Además de imprimir el nombre del instrumento de las notas guía, cuando
1335 éstas finalizan se debe imprimir el nombre del instrumento original, y
1336 cualquier otro cambio introducido por la parte de guía se debe
1337 deshacer. Esto se puede hacer mediante la utilización de
1338 @code{\addInstrumentDefinition} (añadir definición de instrumento) y
1339 @code{\instrumentSwitch} (cambio de instrumento). Para ver un ejemplo
1340 con su explicación, consulte @ref{Nombres de instrumentos}.
1342 La instrucción @code{\killCues} quita las notas guía de una expresión
1343 musical. Esto puede ser útil si las notas guía se tienen que eliminar
1344 de una particella pero posiblemente se deban reponer más tarde.
1346 @lilypond[verbatim,quote]
1347 flute = \relative c''' {
1350 \addQuote "flute" { \flute }
1352 \new Voice \relative c'' {
1354 \cueDuring #"flute" #UP { R1 }
1360 La instrucción @code{\transposedCueDuring} es útil para añadir guías
1361 instrumentales a partir de un registro completamente diferente. La
1362 sintaxis es similar a la de @code{\cueDuring}, pero necesita un
1363 argumento adicional para especificar la transposición del instrumento
1364 de guía. Para ver más información sobre la transposición, consulte
1365 @ref{Transposición de los instrumentos}.
1367 @lilypond[verbatim,quote]
1368 piccolo = \relative c''' {
1374 \addQuote "piccolo" { \piccolo }
1376 cbassoon = \relative c, {
1379 \transposedCueDuring #"piccolo" #UP c,, { R1 }
1384 \new Staff = "piccolo" \piccolo
1385 \new Staff = "cbassoon" \cbassoon
1389 Es posible etiquetar las partes guía con nombres exclusivos de forma
1390 que se puedan procesar de diversas formas. Para ver más detalles
1391 sobre este procedimiento, consulte @ref{Uso de etiquetas}.
1393 @cindex notas más pequeñas
1394 @cindex pequeñas, notas más
1396 Se puede crear un contexto de @code{CueVoice} explícitamente si se
1397 necesitan notas de un tamaño menor, por ejemplo para establecer una
1398 secuencia alternativa de notas más apropiada para una voz más aguda o
1401 @lilypond[verbatim,relative=2]
1417 Referencia de la notación:
1418 @ref{Transposición de los instrumentos},
1419 @ref{Nombres de instrumentos},
1420 @ref{Uso de etiquetas}.
1422 Fragmentos de código:
1423 @rlsr{Staff notation}.
1425 Referencia de funcionamiento interno:
1426 @rinternals{CueVoice},
1432 Pueden ocurrir colisiones con los silencios si se usa
1433 @code{\cueDuring}, entre los contextos de @code{Voice} y de