@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
- Translation of GIT committish: 42d5df998cb69b0c66f967b3b5043e83bc504be6
+ Translation of GIT committish: 2055f35c47a045a50a01ff4dba8524322cfc3b48
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
Guide, node Updating translation committishes..
@end ignore
-@c \version "2.13.36"
+@c \version "2.14.0"
@node Música vocal
@section Música vocal
@translationof Vocal music
-@c TODO: inspirational headword
+@lilypondfile[quote]{vocal-headword.ly}
Esta sección explica cómo tipografiar música vocal, y cómo asegurarse
de que la letra se alinea con las notas de su melodía correspondiente.
* Duración manual de las sílabas::
* Varias sílabas sobre una nota::
* Varias notas sobre una sílaba::
-* Saltar notas::
* Líneas de extensión y guiones::
@end menu
@translationof Entering lyrics
@cindex letra
-@cindex lyrics, entering
-@cindex entering lyrics
-@cindex punctuation in lyrics
-@cindex lyrics punctuation
-@cindex spaces in lyrics
-@cindex quotes in lyrics
+@cindex letra, introducir
+@cindex introducir la letra
+@cindex formateo de la letra
+@cindex letra, formateado
+@cindex puntuación en la letra
+@cindex letra, puntuación en la
+@cindex espacios en la letra
+@cindex comillas en la letra
@cindex puntuación
-@cindex espacios, en la letra
-@cindex comillas, en la letra
@funindex \lyricmode
@c TODO should we explain hyphens here
@c " to balance double quotes for not-so-bright context-sensitive editors
+Un enorme control sobre la apariencia de la letra proviene del uso de
+elementos de marcado @code{\markup} dentro de la propia letra. Para
+ver una explicación de muchas de las opciones, consulte
+@ref{Formatear el texto}.
+
+@snippets
+
+@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
+{formatting-lyrics-syllables.ly}
+
+
@seealso
Manual de aprendizaje:
@rlearning{Canciones}.
Referencia de la notación:
@ref{Duración automática de las sílabas},
@ref{Tipografías},
+@ref{Foramtear el texto},
@ref{Modos de entrada},
@ref{Duración manual de las sílabas},
@ref{Codificación del texto}.
Referencia de funcionamiento interno:
@rinternals{LyricText}.
+Fragmentos de código:
+@rlsr{Text}
@node Alineación de la letra a una melodía
@unnumberedsubsubsec Alineación de la letra a una melodía
@cindex espacios en la letra
@cindex comillas en la letra
-Para asignar más de una sílaba a una única nota con espacios entre
-las sílabas, podemos encerrar la frase entre comillas o utilizar un
+Para asignar más de una sílaba a una única nota con espacios entre las
+sílabas, podemos encerrar la frase entre comillas o utilizar un
carácter de guión bajo @code{_}. De forma alternativa, podemos usar
el símbolo de tilde curva (@code{~}) para obtener una ligadura de
texto. La ligadura de texto está implementada con el carácter Unicode
-U+203F, por tanto debemos asegurarnos de que tenemos una fuente
-tipográfica (como DejaVuLGC) instalada, que incluya este glifo.
+U+203F, por tanto debemos asegurarnos de usar una fuente tipográfica
+para este glifo que realmente lo contenga. Algunas de las fuentes
+tipográficas disponibles libremente con una ligadura de letra son, por
+ejemplo, `FreeSerif' (un clon de Times), `DejaVuSans' (pero no
+`DejaVuSerif') o `TeXGyreSchola' (un clon de Century Schoolbook).
@lilypond[quote,ragged-right,verbatim]
{
Es posible tener ligaduras de unión o de expresión y barras manuales
en la melodía sin que indiquen melisma. Para hacerlo, ajuste el valor
-de @code{melismaBusyProperties} e indique los melismas mediante barras
-bajas sueltas dentro de la letra, una barra baja por cada nota
-adicional:
+de @code{melismaBusyProperties}:
@lilypond[relative=1,verbatim,quote]
<<
\time 3/4
\set melismaBusyProperties = #'()
c4 d ( e )
- g8 [ f ] f4( e)
- d e ~ e
+ g8 [ f ] f4 ~ f
}
\new Lyrics \lyricsto "melody" {
- Ky -- _ _ _ _ ri -- _ _ e __ _
+ Ky -- ri -- e e -- le -- i -- son
}
>>
@end lilypond
Se pueden usar otros valores para @code{melismaBusyProperties} si
-queremos incluir o excluir las ligaduras de unión, ligaduras de
-expresión o barras de la detección automática de los melismas; véase
-@code{melismaBusyProperties} en el apartado @rinternals{Tunable
-context properties}.
+queremos incluir o excluir selectivamente las ligaduras de unión,
+ligaduras de expresión o barras de la detección automática
+de los melismas; véase @code{melismaBusyProperties}
+en el apartado @rinternals{Tunable context properties}.
+
+Como alternativa, si todas las indicaciones de melismas se van a
+ignorar, se puede establecer @code{ignoreMelismata} al valor
+verdadero; véase @ref{Versos con ritmos distintos}.
+
+Si se requiere un melisma en el transcurso de un pasaje en el que
+@code{melismaBusyProperties} está activo, puede indicarse colocando
+una sola barra baja en la letra por cada nota que se debe incluir
+dentro del melisma:
+
+@lilypond[relative=1,verbatim,quote]
+<<
+ \new Voice = "melody" {
+ \time 3/4
+ \set melismaBusyProperties = #'()
+ c4 d ( e )
+ g8 [ f ] ~ f4 ~ f
+ }
+ \new Lyrics \lyricsto "melody" {
+ Ky -- ri -- _ e __ _ _ _
+ }
+>>
+@end lilypond
+
@predefined
Referencia de la notación:
@ref{Alineación de la letra a una melodía},
@ref{Duración automática de las sílabas},
-@ref{Establecer el comportamiento de las barras automáticas}.
+@ref{Establecer el comportamiento de las barras automáticas},
+@ref{Versos con ritmos distintos}.
Referencia de funcionamiento interno:
@rinternals{Tunable context properties}.
No se crean automáticamente líneas extensoras bajo los melismas; se
deben insertar manualmente con un doble guión bajo.
-@node Saltar notas
-@unnumberedsubsubsec Saltar notas
-@translationof Skipping notes
-
-Se puede conseguir que una línea de letra progrese más lentamente que
-la melodía, mediante la inserción de desplazamientos o @code{\skip}s
-en la letra. Por cada @code{\skip}, el texto se retrasa en una nota.
-La instrucción @code{\skip} debe ir seguida de una duración válida,
-pero esta duración se ignora cuando se usa @code{\skip} en las letras
-cuya duración se toma de las notas de una melodía asociada por medio
-de @code{\addlyrics} o de @code{\lyricsto}.
-
-@lilypond[verbatim,ragged-right,quote]
-\relative c' { c c g' }
-\addlyrics {
- twin -- \skip 4
- kle
-}
-@end lilypond
-
@node Líneas de extensión y guiones
@unnumberedsubsubsec Líneas de extensión y guiones
@end lilypond
Se puede colocar la letra sobre el pentagrama usando uno de los dos
-métodos disponibles: el más sencillo es usar la misma sintaxis que se
-ha visto más arriba y especificar explícitamente la posición de la
-letra:
+métodos disponibles: el más sencillo (y preferible) es usar la misma
+sintaxis que se ha visto más arriba y especificar explícitamente la
+posición de la letra:
@lilypond[quote,verbatim]
\score {
@lilypond[quote,verbatim]
\score {
<<
- \new Lyrics = "lyrics"
+ \new Lyrics = "lyrics" \with {
+ % lyrics above a staff should have this override
+ \override VerticalAxisGroup #'staff-affinity = #DOWN
+ }
\new Staff {
\new Voice = "melody" {
\relative c'' { c4 c c c }
}
}
\new Lyrics = "sopranos"
- \new Lyrics = "contraltos"
+ \new Lyrics = "contraltos" \with {
+ % lyrics above a staff should have this override
+ \override VerticalAxisGroup #'staff-affinity = #DOWN
+ }
\new Staff {
\new Voice = "contraltos" {
\relative c'' { a4 a a a }
elaboración de los ejemplos anteriores, o examinando las plantillas de
@rlearning{Conjuntos vocales} del manual de aprendizaje.
+@snippets
+@lilypondfile[verbatim,lilyquote,texidoc,doctitle]
+{lyrics-old-spacing-settings.ly}
+
@seealso
Manual de aprendizaje:
@rlearning{Conjuntos vocales}.
@c TODO: move to LSR -vv
La comprobación necesaria para asegurar que las inscripciones de texto
-están dentro de los márgenes es una tarea relativamente costosa en
-términos computacionales. Para acelerar el procesado, LilyPond no
-realiza estos cálculos de forma predeterminada; para activarlo, use
+están dentro de los márgenes, requiere cálculos adicionales. Para
+acelerar ligeramente el procesado, se puede desactivar esta
+funcionalidad:
@example
-\override Score.PaperColumn #'keep-inside-line = ##t
+\override Score.PaperColumn #'keep-inside-line = ##f
@end example
Para hacer que el texto evite también las líneas divisorias, use
}
@end lilypond
-@cindex letra, desplazamiento de
-@funindex \skip
-
Cuando el texto de las secciones de primera o segunda vez es distinto,
la letra de cada repetición se debe escribir dentro de contextos
-@code{Lyrics} diferentes. Las secciones anteriores no repetidas se
-deben saltar en la segunda repetición y siguientes. La manera más
-fácil de saltar varias notas es utilizar @code{\repeat unfold} con una
-instrucción @code{\skip} en su interior.
-
-Observación: no utilice un guión bajo, @code{_}, para saltar notas en
-este caso concreto, pues esto indica un melisma y hará que la sílaba
-precedente aparezca alineada por la izquierda.
-
-@warning{La instrucción @code{@bs{}skip} debe ir seguida de un número,
-pero este número se ignora en aquellas letras cuya duración
-deriva de las duraciones de las notas de una melodía asociada
-con ella a través de @code{\addlyrics} o de @code{\lyricsto}.
-Cada @code{@bs{}skip} salta una sola nota de cualquier duración, sin
-importar el valor del número que le sigue.}
+@code{Lyrics} diferentes,
+anidados correctamente en secciones paralelas:
@lilypond[verbatim,quote]
\score {
}
}
}
- \new Lyrics {
- \lyricsto "melody" {
- Not re -- peat -- ed.
- The first time words.
- }
- }
- \new Lyrics {
- \lyricsto "melody" {
- % skip 4 notes of any duration
- \repeat unfold 4 { \skip 1 }
- Sec -- ond time words.
- }
+ \new Lyrics \lyricsto "melody" {
+ Not re -- peat -- ed.
+ <<
+ { The first time words. }
+ \new Lyrics {
+ \set associatedVoice = "melody"
+ Sec -- ond time words.
+ }
+ >>
}
>>
}
@end lilypond
-@cindex letra, repetición con una voz temporal
+Se pueden añadir más estrofas de una manera similar:
-Una forma alternativa, que evita la necesidad de usar desplazamientos
-y tener que contar notas, es utilizar una voz temporal para la sección
-repetida. Esto puede ser preferible si las secciones anteriores aún
-están sujetas a cambios. Se puede insertar una voz temporal en
-cualquier punto dentro de la corriente musical principal y en paralelo
-con ella, como se muestra más abajo, pero al usar esta técnica en
-partituras complejas puede ser necesario mantener viva la voz
-principal; véase @ref{Mantener vivos los contextos}.
-
-@lilypond[verbatim,quote,ragged-right]
+@lilypond[verbatim,quote]
\score {
<<
\new Staff {
\new Voice = "singleVoice" {
- \relative c'' { a4 a a a }
- \new Voice = "repeatVoice" {
- \relative c'' \repeat volta 3 { b4 b b b }
- }
- \relative c'' { c4 c c c }
- }
- }
- \new Lyrics <<
- \lyricsto "singleVoice" {
- Not re -- peat -- ed.
- The end sec -- tion.
- }
- \lyricsto "repeatVoice" {
- The first time words.
- }
- >>
- \new Lyrics {
- \lyricsto "repeatVoice" {
- Sec -- ond time words.
+ \relative c'' {
+ a4 a a a
+ \repeat volta 3 { b4 b b b }
+ c4 c c c
+ }
}
}
- \new Lyrics {
- \lyricsto "repeatVoice" {
- The third time words.
- }
+ \new Lyrics \lyricsto "singleVoice" {
+ Not re -- peat -- ed.
+ <<
+ { The first time words. }
+ \new Lyrics {
+ \set associatedVoice = "singleVoice"
+ Sec -- ond time words.
+ }
+ \new Lyrics {
+ \set associatedVoice = "singleVoice"
+ The third time words.
+ }
+ >>
+ The end sec -- tion.
}
>>
}
@end lilypond
-@c TODO lowering a common line of lyrics
+
+@c TODO positioning a common line of lyrics
@subheading Repeticiones con finales alternativos (primera y segunda vez)
}
@end lilypond
+@funindex \skip
+@cindex saltar notas en la letra
+@cindex letra, saltar notas
+
Pero cuando la sección repetida tiene un texto distinto, no se puede
usar una construcción de repetición para el texto y es necesario
-insertar manualmente instrucciones @code{\skip} como se describe en la
-sección anterior, para saltar sobre las notas en las secciones
+insertar manualmente instrucciones @code{\skip}
+para saltar sobre las notas en las secciones
alternativas que no correspondan.
+Nota: no utilice un guión bajo, @code{_}, para saltar notas: el guión
+bajo indica un melisma, y hace que la sílaba anterior resulte alineada
+por la izquierda.
+
+@warning{La instrucción @code{@bs{}skip} debe ir seguida por un
+número, pero este número se ignora dentro de la letra, que deriva las
+duraciones de las notas de una melodía asociada a través de
+@code{\addlyrics} o @code{\lyricsto}. Cada @code{@bs{}skip} salta una
+sola nota de cualquier valor, independientemente del valor del número
+que se escribe a continuación.}
+
@lilypond[verbatim,quote,ragged-right]
\score {
<<