lilypond-user-fr
[Top][All Lists]
Advanced

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

Transparence des tags


From: Philhar
Subject: Transparence des tags
Date: Thu, 20 Jan 2011 09:45:46 -0800 (PST)

Bonjour à toute la liste,

J'ai eu un petit problème en utilisant les balises (\tag). Si un changement
d'octave (en mode relative) intervient à l'intérieur d'une balise que l'on
n'utilise pas, ce changement est quand même pris en compte.
Un exemple: selon l'édition de la partition, les notes d'une mesure sont: 
- A : octave supérieure
- B : même octave
En compilant la version B, les notes sont à l'octave supérieure.
Pour y remédier, un rappel du \relative dans le \tag y suffit. Voir code
ci-dessous.

\version "2.13.43"                              

notesAvecDeuxTag = { \relative c' {
        e e e e
        \tag #'A { e'_"tag A" e e e } \tag #'B {e_"tag B" e e e }
        e e e e
        }
}

notesAvecDeuxTagRappelRelative = { \relative c' {
        e e e e
        \tag #'A { \relative c' {e'_"tag A" e e e }} \tag #'B { e_"tag B" e e e 
}
        e e e e
        }
}

\markup "pas de filtrage"
\score {
        \notesAvecDeuxTag
}

\markup "filtrage sur la balise B (la 2ème mesure devrait rester à la même
octave)"
\score {
        \keepWithTag #'B
        \notesAvecDeuxTag
}

\markup "rappel du relative dans la balise A, filtrage sur la balise B
(correct)"
\score {
        \keepWithTag #'B
        \notesAvecDeuxTagRappelRelative
}


Un petit avertissement dans la doc serait peut-être utile (Notation, 3.3.2).

Cordialement,
Michel

-- 
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/Transparence-des-tags-tp5944700p5944700.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.



reply via email to

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