@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of lilypond.tely
@ignore
- Translation of GIT committish: 5fbf194037aff3918ac4b0a076fd5867fbb87527
+ Translation of GIT committish: 7a71a05373f51d9ffe2a1adc6d7df432d395cd2c
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
@code{musicaSoprano} a la sección de la soprano y @code{musicaCello} a la sección del violoncello.
Al mismo tiempo cambiaremos el nombre de @code{texto}
a @code{letraSoprano}. Recuerde cambiar el nombre a las dos apariciones de todos estos
-nombres -- tanto la definición inicial (la parte @code{melodia = relative c' @{ }) --
+nombres -- tanto la definición inicial (la
+parte @code{melodia = relative c' @{ }) --
como el uso de ese nombre (en la sección @code{\score}).
También aprovecharemos para cambiar el pentagrama de la parte del cello (los violoncellos
-utilizan normalmente clave de Fa). Asimismo, cambiaremos algunas notas del cello.
+se escriben normalmente en clave de Fa). Asimismo, cambiaremos algunas
+notas del cello.
@example
\version "2.11.15"
@end example
Esto tiene una pinta prometedora, pero la parte del cello no sale en la partitura
-(no la hemos puesto en la sección @code{\score}. Si quieremos que la parte
+(no la hemos puesto en la sección @code{\score}). Si quieremos que la parte
del cello aparezca debajo de la de soprano, tenemos que añadir
@example
@lilypond[quote,verbatim,ragged-right]
\version "2.11.15"
-musicaSoprano = \relative c' {
+sopranoMusic = \relative c' {
\clef treble
\key c \major
\time 4/4
a4 b c d
}
-letraSoprano = \lyricmode {
+sopranoLyrics = \lyricmode {
Aaa Bee Cee Dee
}
-musicaCello = \relative c {
+celloMusic = \relative c {
\clef bass
\key c \major
\time 4/4
\score{
<<
<<
- \new Voice = "uno" {
+ \new Voice = "one" {
\autoBeamOff
- \musicaSoprano
+ \sopranoMusic
}
- \new Lyrics \lyricsto "uno" \letraSoprano
+ \new Lyrics \lyricsto "one" \sopranoLyrics
>>
- \new Staff \musicaCello
+ \new Staff \celloMusic
>>
\layout { }
\midi { }
@example
@{
\new GrandStaff <<
- introduzca aquí partitura entera de una ópera de Wagner
+ introduzca aquí la partitura completa de una ópera de Wagner
>>
@}
@end example
otra abreviatura que LilyPond acepta.
@cindex variables
-@cindex indentificadores
+@cindex identificadores
Otro atajo genial es la posibilidad de definir variables.
Todas las plantillas emplean lo siguiente:
inserta dondequiera que ve
@code{\melodia}. No se requiere un cuidado especial con los
nombres -- puede ser @code{melodia}, @code{global},
-@code{manoderechadelpiano}, or @code{fulanomengano} --. Puede
+@code{manoderechadelpiano}, o @code{fulanomengano} --. Puede
usar el nombre de variable que desee. Para ver más
detalles, consulte
@ref{Saving typing with identifiers and functions}.
@section Score is a single musical expression
En la sección anterior, @ref{How LilyPond files work},
-pudimos ver la organización veneral de los archivos de entrada
+pudimos ver la organización general de los archivos de entrada
de LilyPond. Pero parece que nos saltamos la parte más importante:
¿cómo averiguamos qué escribir después de
@code{\score}?
No nos hemos saltado nada en absoluto. El gran misterio es, sencillamente,
-que no hay @emph{ningún} misterio. La siguinte línea lo explica todo:
+que no hay @emph{ningún} misterio. La siguiente línea lo explica
+todo:
@quotation
@emph{Una @code{\score} debe comenzar con una única expresión musical.}
\score @{
@{ % esta llave da inicio a la expresión musical completa
\new GrandStaff <<
- introduzca aquí partitura entera de una ópera de Wagner
+ introduzca aquí la partitura completa de una ópera de Wagner
>>
@} % esta llave da por terminada la expresión musical completa
\layout @{ @}
Una ópera de Wagner completa puede ser fácilmente el doble de larga que este manual,
por tanto vamos a hacer sólo un cantante y un piano.
No necesitamos un @code{GrandStaff} para este conjunto, así que
-lo retiramos. Sin ambargo, sí que @emph{necesitamos} un cantante y un piano.
+lo retiramos. Sin ambargo, sí que @emph{necesitamos}
+un cantante y un piano.
@example
\score @{
Pero si lo hiciéramos, la sección @code{\score} se haría bastante
larga y sería más difícil comprender lo que ocurre. En lugar de esto
-utilizaremos indentificadores o variables.
+utilizaremos identificadores
+o variables.
@example
melodia = @{ @}
@noindent
Recuerde que puede usar casi cualquier nombre que se le antoje. Las
-limitaciones impuestas a los nombres de indentificador se detallan en
+limitaciones impuestas a los nombres de identificador se detallan en
@ref{File structure}.
Cuando escriba una sección @code{\score} o cuando la esté
la capa exterior y luego trabaje sobre cada una de las capas
interiores. Esto también sirve para ser estricto con los márgenes
-- ¡asegúrese de que en su editor de texto cada elemento de la misma capa
-comienza en la misma posición horizontal! --.
+comienza en la misma
+posición horizontal! --.
@section An orchestral part
En música orquestal, todas las notas se imprimen dos veces. Una vez
-en las particellas para los músicos, y otra para la partitura del
-director. Los identificadores se pueden usar para evitar la
-duplicación del trabajo. La música se escribe una vez y se almacena
-en una variable. El contenido de dicha variable se usa después para
-generar tanto la particella como la partitura del director.
+en las particellas para los músicos, y otra para la partitura del director.
+Los identificadores se pueden usar para evitar la duplicación del trabajo.
+La música se escribe una vez y se almacena en una variable.
+El contenido de dicha variable se usa después para generar tanto la particella como la partitura del director.
-Es muy conveniente definir las notas en un archivo expecial. Por
+Es muy conveniente definir las notas en un archivo especial. Por
ejemplo, supongamos que el archivo @file{trompa.ly} contiene la
siguiente parte de un dúo para trompa y fagot:
@end example
Cuando se imprime la particella tienen que comprimirse los silencios
-multicompás. Esto se hace estableciendo una variable en tiempo de
-ejecución
+multicompás. Esto se hace estableciendo una variable en tiempo de ejecución
@example
\set Score.skipBars = ##t
El establecimiento de variables en tiempo de ejecución (@q{propiedades}) se trata en
@ref{Changing context properties on the fly}.
+
+
+