@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 88f1608ae6fd17b05344bafb2f0721aafdac657b
+ Translation of GIT committish: 50b88336f4c69d7d3241cc01af98c362cd9d2b4b
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@end ignore
-@c \version "2.11.64"
+@c \version "2.12.0"
@node Staff notation
@section Staff notation
@lilypondfile[quote]{staff-headword.ly}
-Esta sección explica cómo influir sobre la apariencia del pentagrama,
-imprimir partituras con más de un pentagrama y cómo aplicar
-indicaciones de interpretación específicas a pentagramas individuales.
+Esta sección explica cómo influir sobre la apariencia de los
+pentagramas, cómo imprimir partituras con más de un pentagrama y cómo
+añadir indicaciones de tempo y notas guía a los pentagramas.
@menu
* Displaying staves::
@cindex pentagrama, iniciar
@cindex pentagrama, instanciar
@cindex pentagrama, nuevo
+@cindex pentagrama de percusión
@cindex pentagrama único
@cindex percusión, pauta de
@cindex pauta de percusión
@cindex rítmica, pauta
@cindex tablatura, pauta de
+@funindex \drummode
+@funindex drummode
+@funindex DrumStaff
+@funindex RhythmicStaff
+@funindex TabStaff
+@funindex MensuralStaff
+@funindex VaticanaStaff
+@funindex GregorianTranscriptionStaff
+
Las @notation{pautas} y los @notation{pentagramas} o pautas de cinco
líneas se crean con las instrucciones @code{\new} o @code{\context}.
Para ver más detalles, consulte @ref{Creating contexts}.
\new Staff { c4 d e f }
@end lilypond
-@code{DrumStaff} crea una pauta de cinco líneas preparada para un
-conjunto de batería típico. Utiliza distintos nombres para cada
-instrumento. Los nombres de instrumento se fijan utilizando la
-instrucción @code{\drummode}. Para ver más detalles, consulte
-@ref{Percussion staves}.
+El contexto @code{DrumStaff} crea una pauta de cinco líneas preparada
+para un conjunto de batería típico. Cada instrumento se presenta con
+un símbolo distinto. Los instrumentos se escriben en el modo de
+percusión que sigue a una instrucción @code{\drummode}, con cada
+instrumento identificado por un nombre. Para ver más detalles,
+consulte @ref{Percussion staves}.
@lilypond[verbatim,quote]
\new DrumStaff {
}
@end lilypond
-@c FIXME: remove when mentioned in NR 2.8
-@code{GregorianTranscriptionStaff} crea una pauta para la notación
-moderna de canto gregoriano. No muestra líneas divisorias.
-
-@lilypond[verbatim,quote,relative=2]
-\new GregorianTranscriptionStaff { c4 d e f e d }
-@end lilypond
-
@code{RhythmicStaff} crea una pauta de una sola línea que sólo muestra
las duraciones de la entrada. Se preservan las duraciones reales.
Para ver más detalles, consulte @ref{Showing melody rhythms}.
antigua: @code{MensuralStaff} y @code{VaticanaStaff}. Se describen en
@ref{Pre-defined contexts}.
+@code{GregorianTranscriptionStaff} crea una pauta para la notación
+moderna de canto gregoriano. No muestra líneas divisorias.
+
+@lilypond[verbatim,quote,relative=2]
+\new GregorianTranscriptionStaff { c4 d e f e d }
+@end lilypond
+
Se pueden definir contextos nuevos de pentagrama único. Para ver más
detalles, consulte @ref{Defining new contexts}.
@seealso
-
Glosario musical:
@rglos{staff},
@rglos{staves}.
@cindex piano, pentagramas de
@cindex sistema de piano
@cindex sistema de coro
-@cindex system
+@cindex sistema
Existen varios contextos para agrupar pentagramas individuales
formando sistemas. Cada contexto de agrupación establece el estilo
@lilypond[verbatim,quote,relative=2]
\new PianoStaff <<
- \set PianoStaff.instrumentName = "Piano"
+ \set PianoStaff.instrumentName = #"Piano"
\new Staff { c1 c }
\new Staff { c1 c }
>>
Se pueden definir contextos nuevos de grupo de pentagramas. Para ver
más detalles, consulte @ref{Defining new contexts}.
-
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{mensurstriche-layout-bar-lines-between-the-staves.ly}
-@c FIXME: move to NR 2.8.x when sectioning is ready
-
@seealso
-
Glosario musical:
@rglos{brace},
@rglos{bracket},
@cindex anidados, corchetes de pentagrama
@cindex corchetes anidados
@cindex llaves, anidado de
-@cindex interno, grupo de pentagramas
-@cindex interno, grupo de pentagramas de coro
-
-Están disponibles dos contextos adicionales de grupo de pentagramas
-que se pueden anidar dentro de un contexto @code{StaffGroup} o
-@code{ChoirStaff}: @code{StaffGroup} y @code{ChoirStaff}.
-Estos contextos crean un corchete nuevo adyacente al corchete del
-grupo de pentagramas que constituye su «padre».
-Un @code{StaffGroup} se trata de forma similar a un
-@code{StaffGroup}; las barras de compás están conectadas entre todos
-los pentagramas que están dentro del contexto:
+Los contextos de grupos de pentagramas se pueden anidar hasta una
+profundidad arbitraria. En este caso, cada contexto descendiente crea
+un corchete nuevo adyacente al corchete de su grupo padre.
@lilypond[verbatim,quote,relative=2]
\new StaffGroup <<
\new Staff { c2 c | c2 c }
\new StaffGroup <<
\new Staff { g2 g | g2 g }
- \new Staff { e2 e | e2 e }
- >>
->>
-@end lilypond
-
-Las barras de compás @emph{no} se conectan entre los pentagramas de un
-@code{ChoirStaff}, de igual forma que un @code{ChoirStaff}:
-
-@lilypond[verbatim,quote,relative=2]
-\new ChoirStaff <<
- \new Staff { c2 c | c2 c }
- \new ChoirStaff <<
- \new Staff { g2 g | g2 g }
- \new Staff { e2 e | e2 e }
+ \new StaffGroup \with {
+ systemStartDelimiter = #'SystemStartSquare
+ }
+ <<
+ \new Staff { e2 e | e2 e }
+ \new Staff { c2 c | c2 c }
+ >>
>>
- \new Staff { c1 | c1 }
>>
@end lilypond
-Se pueden definir contextos nuevos de grupo de pentagramas. Para ver
-más detalles, consulte @ref{Defining new contexts}.
-
+Se pueden definir nuevos contextos de grupos de pentagramas anidados.
+Para ver más detalles, consulte @ref{Defining new contexts}.
@snippets
@seealso
-
Referencia de la notación:
@ref{Grouping staves},
@ref{Instrument names},
@cindex ajuste del símbolo del pentagrama
@cindex dibujo del símbolo del pentagrama
@cindex pentagrama, ajuste del símbolo del
+@cindex símbolo del pentagrama, dibujo del
@cindex detener líneas de pentagrama
@cindex iniciar líneas de pentagrama
@cindex pentagrama, número de líneas
@end lilypond
El grosor de las líneas adicionales se puede fijar de forma
-independiente al de las líneas de la pauta.
+independiente al de las líneas de la pauta. En el ejemplo, los dos
+números son factores que multiplican el grosor de las líneas del
+pentagrama y su espaciado. Las dos contribuciones se suman para dar
+el grosor de las líneas adicionales.
@lilypond[verbatim,quote,relative=1]
\new Staff \with {
{ a4 b c d }
@end lilypond
-Hay más detalles sobre las proopiedades de @code{StaffSymbol} en
+Hay más detalles sobre las propiedades de @code{StaffSymbol} en
@rinternals{staff-symbol-interface}.
+@cindex detener el pentagrama
+@cindex iniciar el pentagrama
+@cindex pentagrama, iniciar
+@cindex pentagrama, detener
+
@funindex \startStaff
+@funindex startStaff
@funindex \stopStaff
+@funindex stopStaff
Se pueden colocar modificaciones a las propiedades de una pauta en el
medio de una partitura, entre @code{\stopStaff} (detener pauta) y
a2 a
@end lilypond
-@cindex detener un pentagrama
-
@noindent
En general, se pueden usar @code{\startStaff} y @code{\stopStaff} para
detener o iniciar un pentagrama en mitad de una partitura.
e4 d c2
@end lilypond
-@predefined
+@predefined
@code{\startStaff},
@code{\stopStaff}.
+@endpredefined
+
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{making-some-staff-lines-thicker-than-the-others.ly}
-@seealso
+@seealso
Glosario musical:
@rglos{line},
@rglos{ledger line},
@rinternals{StaffSymbol},
@rinternals{staff-symbol-interface}.
-@knownissues
-
-Al establecer manualmente las posiciones de las líneas de la pauta,
-las barras de compás siempre se centran alrededor de la posición 0,
-por lo que la distancia máxima entre las barras de compás más externas
-en cualquiera de las direcciones, debe ser igual.
-
@node Ossia staves
@unnumberedsubsubsec Ossia staves
@cindex pauta, escalado de
@cindex escalado de pentagramas
+@funindex \startStaff
+@funindex startStaff
+@funindex \stopStaff
+@funindex stopStaff
+
Los pentagramas @notation{Ossia} se pueden preparar mediante la
creación de un pentagrama simultáneo nuevo en la posición adecuada:
@end lilypond
@noindent
-Sin embargo, el ejemplo anterior no suele ser el resultado deseado.
+Sin embargo, el ejemplo anterior no es lo que normalmente se desea.
Para crear pentagramas de ossia que estén encima del pentagrama
original, que no tengan compás ni clave, y que tengan un tamaño menor
de tipografía se deben usar varios trucos. El Manual de aprendizaje
Como alternativa, se puede usar la instrucción
@code{\RemoveEmptyStaffContext} para crear pentagramas de ossia. Este
método es muy conveniente cuando los pentagramas de ossia aparecen
-inmediatamente después de un salto de línea. En este caso, no es
-necesario en absoluto utilizar silencios de separación; solamente son
-necesarios @code{\startStaff} y @code{\stopStaff}. Para ver más
-información sobre @code{\RemoveEmptyStaffContext}, consulte
-@ref{Hiding staves}.
+inmediatamente después de un salto de línea. Para ver más información
+sobre @code{\RemoveEmptyStaffContext}, consulte @ref{Hiding staves}.
@lilypond[verbatim,quote,ragged-right]
<<
fontSize = #-3
\override StaffSymbol #'staff-space = #(magstep -3)
\override StaffSymbol #'thickness = #(magstep -3)
+ } \relative c'' {
+ R1*3
+ c4 e8 d c2
}
\new Staff \relative c' {
c4 b c2
e4 f e2
g4 a g2 \break
- <<
- { c4 b c2 }
- \context Staff = ossia {
- c4 e8 d c2 \stopStaff
- }
- >>
+ c4 b c2
g4 a g2
e4 d c2
}
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{vertically-aligning-ossias-and-lyrics.ly}
-@seealso
+@seealso
Glosario musical:
@rglos{ossia},
@rglos{staff},
@rglos{Frenched staff}.
-Mannual de aprendizaje:
+Manual de aprendizaje:
@rlearning{Nesting music expressions},
@rlearning{Size of objects},
@rlearning{Length and thickness of objects}.
@cindex ocultar pentagramas
@cindex vacío, pentagrama
+@funindex \RemoveEmptyStaffContext
+@funindex RemoveEmptyStaffContext
+@funindex Staff_symbol_engraver
+@funindex \stopStaff
+@funindex stopStaff
+
Se pueden ocultar las líneas del pentagrama quitando el grabador
@code{Staff_symbol_engraver} del contexto de @code{Staff}. Como
alternativa se puede utilizar la instrucción @code{\stopStaff}.
\relative c''' { a8 f e16 d c b a2 }
@end lilypond
-@funindex \RemoveEmptyStaffContext
-
Se pueden ocultar los pentagramas que están vacíos mediante la
instrucción @code{\RemoveEmptyStaffContext} dentro del bloque
@code{\layout}. En las partituras orquestales, este estilo se conoce
instrucción oculta y elimina todos los pentagramas vacíos de la
partitura excepto los del primer sistema.
-@warning{Un pentagrama vacío puede contener solamente silencios
-multicompás, desplazamientos, silencios de separación o una
+@warning{Un pentagrama se considera vacío cuando contiene solamente
+silencios multicompás, desplazamientos, silencios de separación o una
combinación de estos elementos.}
@lilypond[verbatim,quote,ragged-right]
@cindex ocultar pentagramas de música antigua
@cindex ocultar pentagramas rítmicos
+
+@funindex \RemoveEmptyStaffContext
+@funindex RemoveEmptyStaffContext
@funindex \AncientRemoveEmptyStaffContext
+@funindex AncientRemoveEmptyStaffContext
@funindex \RemoveEmptyRhythmicStaffContext
+@funindex RemoveEmptyRhythmicStaffContext
Se puede usar la instrucción @code{\AncientRemoveEmptyStaffContext}
para ocultar los pentagramas vacíos en contextos de música antigua.
@code{\RemoveEmptyRhythmicStaffContext} para ocultar los contextos
@code{RhythmicStaff} vacíos.
-@predefined
+@predefined
@code{\RemoveEmptyStaffContext},
@code{\AncientRemoveEmptyStaffContext},
@code{\RemoveEmptyRhythmicStaffContext}.
+@endpredefined
+
@snippets
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
{removing-the-first-empty-line.ly}
-@seealso
+@seealso
Glosario musical:
@rglos{Frenched staff}.
@rinternals{VerticalAxisGroup},
@rinternals{Staff_symbol_engraver}.
+
@knownissues
La eliminación del grabador @code{Staff_symbol_engraver} también
@cindex pulsos por minuto
@cindex metrónomo, indicación de
@cindex metrónomo, indicación de, con texto
+
@funindex \tempo
+@funindex tempo
Es muy sencillo escribir una indicación metronómica básica:
Para ver más detalles, consulte @ref{Formatting text}.
-@seealso
+@seealso
Glosario musical:
@rglos{metronome},
@rglos{metronomic indication},
para todos los pentagramas siguientes.
@lilypond[verbatim,quote,ragged-right,relative=1]
-\set Staff.instrumentName = "Violin "
-\set Staff.shortInstrumentName = "Vln "
+\set Staff.instrumentName = #"Violin "
+\set Staff.shortInstrumentName = #"Vln "
c4.. g'16 c4.. g'16
\break
c1
@lilypond[verbatim,quote,indent=1.5\cm,relative=2]
<<
\new Staff {
- \set Staff.instrumentName = "Flute"
+ \set Staff.instrumentName = #"Flute"
f2 g4 f
}
\new Staff {
>>
@end lilypond
-@cindex indent
-@cindex short-indent
+@funindex indent
+@funindex short-indent
Sin embargo, si los nombres de instrumento son más largos, éstos no se
centran para un grupo de pentagramas a no ser que se aumenten los
\relative c'' <<
\new Staff {
- \set Staff.instrumentName = "Alto Flute in G"
- \set Staff.shortInstrumentName = "Fl."
+ \set Staff.instrumentName = #"Alto Flute in G"
+ \set Staff.shortInstrumentName = #"Fl."
f2 g4 f \break
g4 f g2
}
\new Staff {
- \set Staff.instrumentName = "Clarinet"
- \set Staff.shortInstrumentName = "Clar."
+ \set Staff.instrumentName = #"Clarinet"
+ \set Staff.shortInstrumentName = #"Clar."
c,4 b c2 \break
c2 b4 c
}
>>
@end lilypond
+@cindex nombres de instrumento, añadir a otros contextos
+
Para añadir nombres de instrumento a otros contextos (como
@code{GrandStaff}, @code{ChoirStaff} o @code{StaffGroup}), debemos
añadir el grabador @code{Instrument_name_engraver} a dicho
Los nombres de instrumento se pueden cambiar en mitad de una pieza:
@lilypond[verbatim,quote,ragged-right,relative=1]
-\set Staff.instrumentName = "First"
-\set Staff.shortInstrumentName = "one"
+\set Staff.instrumentName = #"First"
+\set Staff.shortInstrumentName = #"one"
c1 c c c \break
c1 c c c \break
-\set Staff.instrumentName = "Second"
-\set Staff.shortInstrumentName = "two"
+\set Staff.instrumentName = #"Second"
+\set Staff.shortInstrumentName = #"two"
c1 c c c \break
c1 c c c \break
@end lilypond
@cindex instrumento, cambio de
@cindex cambio de instrumento
-se se necesita un @emph{cambio} de instrumento, se debe usar
+@funindex \addInstrumentDefinition
+@funindex addInstrumentDefinition
+@funindex \instrumentSwitch
+@funindex instrumentSwitch
+
+Si se necesita un @emph{cambio} de instrumento, se debe usar
@code{\addInstrumentDefinition} en combinación con
@code{\instrumentSwitch} para crear una lista detallada de los cambios
necesarios para el intercambio. La instrucción
(midiInstrument . "bassoon"))
\new Staff \with {
- instrumentName = "Bassoon"
+ instrumentName = #"Bassoon"
}
\relative c' {
\clef tenor
@seealso
-
Referencia de la notación:
@ref{Horizontal dimensions},
@ref{Modifying context plug-ins}.
@cindex fragmentos
@cindex notas guía
+@funindex \addQuote
+@funindex addQuote
+@funindex \quoteDuring
+@funindex quoteDuring
+@funindex \transposition
+@funindex transposition
+
Es muy frecuente que una voz duplique música de otra voz. Por
ejemplo, los violines primero y segundo pueden tocar las mismas notas
durante un pasaje musical. En LilyPond esto se hace dejando que una
@cindex articulation-event
@cindex dynamic-event
@cindex rest-event
+
@funindex quotedEventTypes
@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
@seealso
-
Referencia de la notación:
@ref{Instrument transpositions},
@ref{Using tags}.
@cindex fragmentos
@cindex citar otras voces
+@funindex \cueDuring
+@funindex cueDuring
+@funindex \quoteDuring
+@funindex quoteDuring
+
La sección anterior explica la forma de crear citas. La instrucción
@code{\cueDuring} es una forma más especializada de
@code{\quoteDuring}, que es especialmente útil para insertar notas
>>
@end lilypond
+@cindex quitar notas guía
+@cindex notas guía, quitar
+
+@funindex \killCues
+@funindex killCues
+@funindex \transposedCueDuring
+@funindex transposedCueDuring
+
Además de imprimir el nombre del instrumento de las notas guía, cuando
éstas finalizan se debe imprimir el nombre del instrumento original, y
cualquier otro cambio introducido por la parte de guía se debe
>>
@end lilypond
-Es posible etiquetar las partes guía con numbres exclusivos de forma
+Es posible etiquetar las partes guía con nombres exclusivos de forma
que se puedan procesar de diversas formas. Para ver más detalles
sobre este procedimiento, consulte @ref{Using tags}.
-@seealso
+@seealso
Referencia de la notación:
@ref{Instrument transpositions},
@ref{Instrument names},