lilypond-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lilypond-es] Cuestión nueva: Posicionamiento de letra


From: Pablo Abreu
Subject: Re: [lilypond-es] Cuestión nueva: Posicionamiento de letra
Date: Tue, 2 Apr 2013 17:24:53 +0200

Soy como un elefante en una cacharrería.
Creo que con esas pistas lo he solucionado.
Aunque todavía no entiendo muy bien como funcionan los contextos, se anidan y lo que es un contexto de letra, he puesto en práctica un poco a ciegas lo que he entendido y me ha salido esto:
Gracias una vez más.

global = {

\key ees \major

\time 2/4

\dynamicUp

}

Tenorunnotes = \relative c' {

\set Staff.midiInstrument = #"choir aahs"

\clef "G_8"

\repeat volta 2 {

ees2 ~

ees

d4. f16 ees

d8. c16 d ees d c

d2 ~

d

ees4.. d32 c

bes8. b16 c des c bes

c4. g8

aes8. bes16 c8 d

bes8. c16 bes8 aes

bes4 ees8 r

ees8. ( d16 c8 ) \breathe ces

bes8. c16 d8 d

}

\alternative {

{ ees2 ~

ees 4 r }

{ \partial 4 ees8 r

\time 6/8

\partial 4. ees8. f16 ees8 }

}

}

Tenorunwords = \lyricmode {

\override LyricText #'font-shape = #'italic

(mm) __ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

\override LyricText #'font-shape = #'regular

<< {

mais non per -- das teu pre -- fu -- me

teu pre -- fu -- me __

qu'é das fro -- les o mi -- llor __ }

\new Lyrics \with { alignBelowContext = #"Tenorunwords" } {

\set associatedVoice = "Tenorunnotes"

qu'un da~á nai d'ei en -- ga -- na -- do~ei en -- ga -- na -- do

pr'en -- ga -- nar -- t'a -- go -- ra~a

}

>>

ti.

}

Tenordousnotes = \relative c' {

\set Staff.midiInstrument = #"choir aahs"

\clef "G_8"

\repeat volta 2 {

bes2 ~

bes

bes

bes

bes ~

bes

bes ~

bes8 r r4

aes4. g8

f8. g16 aes8 bes

g8. c16 bes8 aes

g4 g8 r

a4. f8

aes8. aes16 aes8 bes

}

\alternative {

{ g2 ~

g4 r }

{ \partial 4 g8 r

\time 6/8

\partial 4. ees4. }

} }

Tenordouswords = \lyricmode {

\override LyricText #'font-shape = #'italic

(mm) __ _ _ _ _

\override LyricText #'font-shape = #'regular

<< {

mais non per -- das teu pre -- fu -- me

teu pre -- fu -- me __

qu'é das fro -- les o mi -- llor __ }

\new Lyrics \with { alignBelowContext = #"Tenordouswords" } {

\set associatedVoice = "Tenordousnotes"

qu'un da~á nai d'ei en -- ga -- na -- do~ei en -- ga -- na -- do

pr'en -- ga -- nar -- t'a -- go -- ra~a

}

>>

ti.

}

Baixosunnotes = {

\set Staff.midiInstrument = #"choir aahs"

\clef bass

\repeat volta 2 {

ees4. f8

g8. ees16 f8 g8

aes8. ( g16 ) f4 ~

f4. r8

f4. g8

aes8. f16 g8 aes

bes8. ( aes16 g4 ~

g4. ) r8

c4. bes8

aes8. bes16 c8 d

bes8. c16 bes8 aes

g4 ees8 r

f4. ees8

d8. ees16 f8 g

}

\alternative {

{ ees2 (

bes4 ) r }

{ \partial 4

ees8 r

\time 6/8

\partial 4.

ees4. }

} }

Baixosunwords = \lyricmode {

<< {

Po -- l'o no -- me~e bo -- ni -- tu -- ra __

t'a -- se -- me -- llas á~un -- ha frol __

mais non per -- das teu pre -- fu -- me

teu pre -- fu -- me __

qu'é das fro -- les o mi -- llor __ }

\new Lyrics \with { alignBelowContext = #"Baixosunwords" }

{ \set associatedVoice = "Baixosunnotes"

An -- que di -- gan o que di -- gan __

fai -- me ca -- so soi -- lo~a min __

qu'un da~á nai d'ei en -- ga -- na -- do~ei en -- ga -- na -- do

pr'en -- ga -- nar -- t'a -- go -- ra~a

}

>>

ti.

}

Baixosdousnotes = {

\set Staff.midiInstrument = #"choir aahs"

\clef bass

\repeat volta 2 {

ees4. f8

g8. ees16 f8 g8

bes4 bes ~

bes4. r8

f4. g8

aes8. f16 g8 aes

g8. ( f16 ees4

e c8 ) r

c4. e8

f8. g16 f8 d

bes8. bes16 ees8 f

g4 ees8 r

bes2

bes4 bes

}

\alternative {

{ ees4 bes

g (bes ) }

{ \partial 4 ees8 r

\time 6/8

\partial 4. ees4. }

}

}

Baixosdouswords = \lyricmode {

<<

{ Po -- l'o no -- me~e bo -- ni -- tu -- ra __

t'a -- se -- me -- llas á~un -- ha frol __

mais non per -- das teu pre -- fu -- me

teu pre -- fu -- me __

qu'é o mi -- llor mi -- llor __ }

\new Lyrics \with { alignBelowContext = #"Baixosdouswords" } {

\set associatedVoice = "Baixosdousnotes"

An -- que di -- gan o que di -- gan __

fai -- me ca -- so soi -- lo~a min __

qu'un da~á nai d'ei en -- ga -- na -- do~ei en -- ga -- na -- do

a -- go -- ra~a

}

>>

ti

}

\score {

\new ChoirStaff <<

\new Staff \with {

instrumentName = #"Tenores 1 " } {

\new Voice = "Tenorunnotes" {

<<

\Tenorunnotes

\global

>>

}

}

\new Lyrics = "Tenorunwords"

\new Staff \with {

instrumentName = #"Tenores 2 " } {

\new Voice = "Tenordousnotes" {

<<

\Tenordousnotes

\global

>>

}

}

\new Lyrics = "Tenordouswords"

\new Staff \with {

instrumentName = #"Bajos 1 " } {

\new Voice = "Baixosunnotes" {

<<

\Baixosunnotes

\global

>>

}

}

\new Lyrics = "Baixosunwords"

\new Staff \with {

instrumentName = #"Bajos 2 " } {

\new Voice = "Baixosdousnotes" {

<<

\Baixosdousnotes

\global

>>

}

}

\new Lyrics = "Baixosdouswords"

\context Lyrics = "Tenorunwords" {

\lyricsto "Tenorunnotes" {

\Tenorunwords

}

}

\context Lyrics = "Tenordouswords" {

\lyricsto "Tenordousnotes" {

\Tenordouswords

}

}

\context Lyrics = "Baixosunwords" {

\lyricsto "Baixosunnotes" {

\Baixosunwords

}

}

\context Lyrics = "Baixosdouswords" {

\lyricsto "Baixosdousnotes" {

\Baixosdouswords

}

}

>>

}

\midi {

\context {

\Voice

\remove "Dynamic_performer"

}

}

\layout {

}

\paper {

ragged-last-bottom = ##f

}




El 2 de abril de 2013 15:48, Francisco Vila <address@hidden> escribió:
El día 2 de abril de 2013 15:41, Francisco Vila
<address@hidden> escribió:

> Puedo estar equivocado, con más tiempo trataré de revisar tu ejemplo
> más detenidamente.

Ah, también tienes

  \set associatedVoice = "Tenorunnotes"

pero Tenorunnotes no es un contexto, sino una variable. Fallo de
nomenclatura. Lo mismo con el resto de los nombres de contexto: la
instrucción "\set associatedVoice =" requiere un nombre de contexto
existente previamente.

--
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com


reply via email to

[Prev in Thread] Current Thread [Next in Thread]