[ < ] [ > ]   [ << ] [ Subir ] [ >> ]         [Arriba] [Índice general] [Índice] [ ? ]

2.4 Retoques finales

@translationof Final touches

Éste es el último apartado del tutorial; muestra la forma de dar los toques finales a piezas sencillas, y ofrece una introducción al resto del manual.


[ < ] [ > ]   [ << ] [ Subir ] [ >> ]         [Arriba] [Índice general] [Índice] [ ? ]

2.4.1 Organizar las piezas mediante variables

@translationof Organizing pieces with variables

Cuando los elementos que hemos discutido anteriormente se combinan para producir archivos mayores, las expresiones musicales se hacen enormes. En música polifónica con muchos pentagramas, los archivos de entrada pueden volverse muy propensos a la confusión. Podemos reducir esta confusión utilizando las variables.

Con las variables (también conocidas como identificadores o macros), podemos trocear las expresiones musicales complejas. Una variable se asigna de la manera siguiente:

 
musicaConNombre = { … }

El contenido de la expresión musical musicaConNombre se puede usar posteriormente colocando una barra invertida delante del nombre (\musicaConNombre, igual que una orden normal de LilyPond).

 
violin = \new Staff {
  \relative {
    a'4 b c b
  }
}

cello = \new Staff {
  \relative {
    \clef "bass"
    e2 d
  }
}

{
  <<
    \violin
    \cello
  >>
}

[image of music]

Por convención, los nombres de variable consisten enteramente en caracteres alfabéticos. Para ver información detallada, consulte (notation)Estructura del archivo sección ‘Estructura del archivo’ en Referencia de la Notación.

Las variables se deben definir antes de la expresión musical principal, pero se pueden usar tantas veces como se quiera, en cualquier lugar, una vez que han sido definidas. Incluso se pueden usar dentro de la definición de otra variable, proporcionando una vía para acortar el código si una sección musical se repite muchas veces.

 
tresilloA = \relative { \tuplet 3/2 { c'8 e g } }
compasA = { \tresilloA \tresilloA \tresilloA \tresilloA }

{ \compasA \compasA }

[image of music]

Las variables se pueden usar para otros muchos tipos de objetos dentro del código de entrada. Por ejemplo,

 
miAncho = 4.5\cm     % número pasado a una variable de \paper (unidades: milímetros)
miNombre = "Wendy"   % cadena pasada a un elemento de marcado
papelAcinco = \paper { #(set-paper-size "a5") }

Dependiendo de su contenido, la variable se puede usar en distintos lugares. El siguiente ejemplo utiliza las variables anteriores:

 
\paper {
  \papelAcinco
  line-width = \miAncho
}

{
  c4^\miNombre
}

[ < ] [ > ]   [ << ] [ Subir ] [ >> ]         [Arriba] [Índice general] [Índice] [ ? ]

2.4.2 Añadir títulos

@translationof Adding titles

La información sobre el título, autor, número de Opus y similares se escriben en el bloque \header. Éste se encuentra fuera de la expresión musical principal; el bloque \header normalmente se sitúa por debajo del número de versión.

 
\version "2.21.3"

\header {
  title = "Sinfonía"
  composer = "Yo"
  opus = "Op. 9"
}

{
  … música …
}

Cuando se procesa el archivo, el título y el autor se imprimen por encima de la música. Puede obtener más información sobre los títulos en (notation)Crear títulos encabezamientos y pies de página sección ‘Crear títulos encabezamientos y pies de página’ en Referencia de la Notación.


[ < ] [ > ]   [ << ] [ Subir ] [ >> ]         [Arriba] [Índice general] [Índice] [ ? ]

2.4.3 Nombres de nota absolutos

@translationof Absolute note names

Hasta el momento hemos utilizado \relative para definir las alturas. Ésta es normalmente la forma más rápida de escribir la mayor parte de la música. Sin \relative, las alturas se interpretan en modo absoluto.

En este modo, LilyPond tratará todas las alturas como valores absolutos. Una c' significará siembre un Do central, una b significará siempre la nota inmediatamente por debajo del Do central, y una g, significará siempre la nota que se coloca en la primera línea del pentagrama en clave de Fa.

 
{
  \clef "bass"
  c'4 b g, g, |
  g,4 f, f c' |
}

[image of music]

La escritura de una melodía en clave de Sol implica un gran número de apóstrofos ('). Considere este fragmento de Mozart:

 
{
  \key a \major
  \time 6/8
  cis''8. d''16 cis''8 e''4 e''8 |
  b'8. cis''16 b'8 d''4 d''8 |
}

[image of music]

Las marcas de octava que son comunes se pueden indicar una sola vez, utilizando la instrucción \fixed seguida de una altura de referencia:

 
\fixed c'' {
  \key a \major
  \time 6/8
  cis8. d16 cis8 e4 e8 |
  b,8. cis16 b,8 d4 d8 |
}

[image of music]

Con \relative, el ejemplo anterior no requiere marcas de cambio de octava porque esta melodía se mueve por intervalos no mayores de una cuarta, o tres posiciones dentro del pentagrama:

 
\relative {
  \key a \major
  \time 6/8
  cis''8. d16 cis8 e4 e8 |
  b8. cis16 b8 d4 d8 |
}

[image of music]

Si comete un error con una marca de octava (' o ,) mientras trabaja en el modo \relative, será muy obvio (muchas notas estarán en la octava equivocada). Mientras trabaja en el modo absoluto, un solo fallo no será tan visible, y tampoco será tan fácil de localizar.

Sin embargo, el modo absoluto es útil para escribir música que contenga intervalos grandes, y será extremadamente útil para hacer archivos de LilyPond generados por ordenador. Cuando se copian y pegan fragmentos melódicos, el modo absoluto preserva la octava del material original.

A veces la música se dispone de formas más complejas. Si está usando \relative dentro de \relative, las secciones relativas externa e interna son independientes:

 
\relative { c'4 \relative { f'' g } c }

[image of music]

Para usar el modo absoluto dentro de \relative, ponga la música absoluta dentro de \fixed c { … } y las notas absolutas no afectarán a las octavas de la música relativa:

 
\relative {
  c'4 \fixed c { f'' g'' } c |
  c4 \fixed c'' { f g } c
}

[image of music]


[ < ] [ > ]   [ << ] [ Subir ] [ >> ]         [Arriba] [Índice general] [Índice] [ ? ]

2.4.4 Más allá del tutorial

@translationof After the tutorial

Después de terminar el tutorial, quizá debería probar a escribir una o dos piezas. Comience con una de las plantillas que aparecen en Plantillas y añada algunas notas. Si necesita un tipo de notación que no ha sido tratada en el tutorial, eche un vistazo a la Referencia de Notación, empezando por (notation)Notación musical sección ‘Notación musical’ en Referencia de la Notación. Si quiere escribir música para un conjunto instrumental que no está cubierto por ninguna plantilla, consulte Extender las plantillas.

Una vez que ha escrito algunas piezas cortas, lea el resto del Manual de aprendizaje (capítulos 3 al 5). ¡Por supuesto, no pasa nada por leerlo ahora mismo! Sin embargo, el resto del Manual de Aprendizaje da por sentado que está familiarizado con la entrada de LilyPond. Puede saltarse estos capítulos ahora y volver a ellos cuando haya adquirido más experiencia.

En este tutorial y en el resto del Manual de aprendizaje, existe un apartado Véase también al final de cada una de las secciones, que contiene referencias cruzadas a otras secciones: no siga estas referencias durante la primera lectura; cuando haya leído el Manual de aprendizaje completo, quizá desee releer ciertas secciones y seguir las referencias cruzadas para obtener más información.

Si no lo ha hecho aún, le rogamos que lea Panorámica de los manuales. Existe una gran cantidad de información sobre LilyPond, de manera que los recién llegados con frecuencia no saben exactamente dónde deben buscar la ayuda. Si emplea cinco minutos en leer cuidadosamente esta sección ¡se ahorrará horas de frustración buscando en el sitio equivocado!


[ < ] [ > ]   [ << ] [ Subir ] [ >> ]

Este documento ha sido generado por gub el el 13 julio 2020 utilizando texi2html 1.82.

Otros idiomas: English, català, česky, deutsch, français, magyar, italiano, 日本語, nederlands.
Acerca de la selección automática del idioma.