[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lilypond-es] Texto narrado sobre música
From: |
Francisco Vila |
Subject: |
Re: [lilypond-es] Texto narrado sobre música |
Date: |
Wed, 6 Jun 2018 19:04:09 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 |
On 06/06/18 01:50, Rubén Gómez Antolí wrote:
> Hola:
>
> Tengo que montar un texto narrado que va sobre música (como si fuera un
> cuento musical donde el narrador va sobre la música) pero, a pesar de
> que estoy dándole vueltas a la documentación y haciendo alguna búsqueda
> por la red no encuentro nada que se adecue.
>
> ¿Alguna idea de por donde mirar?
>
> Gracias por adelantado.
>
> Salud y Revolución.
>
> Lobo.
>
Hay varias formas de hacerlo.
De entrada, todo sobre el texto está aquí
http://lilypond.org/doc/v2.19/Documentation/notation/formatting-text
%%%%%%%%%%%%%%%%%%%%%%%%%%%
musica = {
c' ^\markup{"En un lugar de la Mancha,"} c' c' c' |
\repeat unfold 10 { c' }
c' ^\markup{"de cuyo nombre no quiero acordarme,"} c' c' c'
\repeat unfold 10 { c' }
}
\new Staff { \musica }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
http://lilybin.com/89kv9t/1
pero si lo único que necesitas es como una línea de letra que vaya por
encima, puedes usar un contexto Lyrics normal con los valores explícitos.
musica=\repeat unfold 28 { c'4 }
letra = \lyricmode {
"En un lugar de la Mancha,"4*4
""4*10
"de cuyo nombre no quiero acordarme,"4*3
}
<<
\new Lyrics \with { \override LyricText.self-alignment-X = #LEFT }
{ \letra }
\new Staff { \musica }
>>
%%%%%%%%%%%%%%%%%%%%%%
http://lilybin.com/16kpv6/1
El resultado es similar en ambos casos.
La flexibilidad es similar porque en un markup puedes formatear a placer
pero también puedes poner markup como sílabas dentro de la letra. Véase
http://lilybin.com/16kpv6/2
Saludos
--
Francisco Vila. Badajoz (Spain)
paconet.org , csmbadajoz.com