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

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

Citation et levée sur un silence multi-mesure


From: Seventies
Subject: Citation et levée sur un silence multi-mesure
Date: Mon, 13 Sep 2010 10:34:19 -0700 (PDT)

Bonsoir à l'équipe,

Voici un sujet dont j'avais déjà parlé précédemment :
On trouve dans les parties séparées de l'époque classique des silences
multi-mesure qui se terminent par une levée de la citation qui suit. En
effet, la citation est bien plus utile lorsqu'elle indique une attaque, et
celle-ci survient parfois en tant que levée.

Petit dessin pour être plus clair :

\version "2.13.27"

% setup a context for cue notes.

partScoreVioline = \relative c' {R1 * 5 r2 r4 e'4 a(  g f f) e( f e c) b ( a
g f) }

\addQuote Violine \partScoreVioline

% Score with church rests

\new Staff \relative c'' <<

        \new Voice {
                \relative c'' {
                        \set Score.quotedCueEventTypes = #'(note-event 
rest-event tie-event
                                beam-event slur-event)
                        \clef "G"
                        \compressFullBarRests
                        <<{
                                R1*6
                        }
                        {
                                s1 * 23/4
                                \cueDuring #"Violine" #UP {s4 * 0 ^\markup { 
\fontsize #-3 "Violine"}
s4}
                        }>> 
                        \cueDuring #"Violine" #UP { R1 * 2}
                        g1~g
                }
        }
>>

Ce qui donne :

http://lilypond-french-users.1298960.n2.nabble.com/file/n5527234/QuotationAndUpBeat.jpg
 

Pas de collision ici, mais si on emploie un silence MM classique, il y a
"quasi-collision" :

\version "2.13.27"

% setup a context for cue notes.

partScoreVioline = \relative c' {R1 * 5 r2 r4 e'4 a(  g f f) e( f e c) b ( a
g f) }

\addQuote Violine \partScoreVioline

% Score without church rests

\new Staff \relative c'' <<

        \new Voice {
                \relative c'' {
                        \override MultiMeasureRest #'expand-limit = #1
                        \set Score.quotedCueEventTypes = #'(note-event 
rest-event tie-event
                                beam-event slur-event)
                        \clef "G"
                        \compressFullBarRests
                        <<{
                                R1*6
                        }
                        {
                                s1 * 23/4
                                \cueDuring #"Violine" #UP {s4 * 0 ^\markup { 
\fontsize #-3 "Violine"}
s4}
                        }>> 
                        \cueDuring #"Violine" #UP { R1 * 2}
                        g1~g
                }
        }
>>

http://lilypond-french-users.1298960.n2.nabble.com/file/n5527234/QuotationAndUpBeat2.jpg
 

Il y aurait collision si la première note de la citation était un Si

On trouve ce genre de construction près de 200 fois dans la Sérénade n°1 de
Brahms. C'est donc loin d'être anecdotique.

Je cherche comment faire pour éviter ces collisions.
- On peut jouer sur la propriété #'extra-offset du silence MM
- On peut insérer des clefs invisibles devant la citation
- On ne peut absolument rien faire au niveau de la citation, elle est gérée
comme une voix différente.

J'ai tenté le \once \override Score.NonMusicalPaperColumn #'padding = #200
pour forcer un espace avant la citation, mais ça ne semble pas marcher.

Toutefois, forcer un espace me semble l'unique solution, surtout en cas de
très long silence MM (15 mesures ou plus).

Quelqu'un aurait-il une idée ?

D'avance merci,

Jean-François



-- 
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/Citation-et-levee-sur-un-silence-multi-mesure-tp5527234p5527234.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]