[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Portée supplémentaire mal placée
From: |
Philippe Osmont |
Subject: |
Portée supplémentaire mal placée |
Date: |
Fri, 13 Oct 2017 14:34:32 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 |
Bonjour,
encore un problème lié à l'écriture d'un conducteur.
Dans la partie percussion, située au milieu du système, je dois ajouter
une portée pour l'entrée d'un nouvel instrument.
Pas de problème pour ajouter la porté, le simple << {...} \\ \new Staff
{...} >> marche bien.
Le problème est que cette nouvelle portée se créée à la fin du système
et non à la suite de la portée d'où elle est créée.
Une solution provisoire consiste à déménager les portées percussion en
fin de système, mais ce n'est pas vraiment satisfaisant.
Quelqu'un a-t-il une solution pour obliger la nouvelle portée à rester à
côté de sa "génitrice" ?
Merci d'avance pour votre aide,
Philippe
________________________
un exemple minimal pour illustrer :
\language "italiano"
\header {
tagline = ##f
}
\paper {
#(set-paper-size "a3" 'landscape)
}
\layout {
\context {
\Voice
\consists "Melody_engraver"
\override Stem #'neutral-direction = #'()
}
}
global = {
\key do \major
\time 4/4
}
flute = \relative do'' {
\global
% En avant la musique !
\repeat unfold 6 {do4 do do do|}
}
timpani = \relative do {
\global
% En avant la musique !
\repeat unfold 6 {do4 do do do|}
}
percu = \relative do {
\global
% En avant la musique !
\repeat unfold 6 {do4 do do do|}
}
glockenspiel = \relative do'' {
\global
% En avant la musique !
\repeat unfold 3 {do4 do do do|}
<<
{re re re re| re re re re|}
\\
\new Staff {fa fa fa fa| fa fa fa fa|}
>>
do do do do|
}
cello = \relative do {
\global
% En avant la musique !
\repeat unfold 6 {do4 do do do|}
}
flutePart = \new Staff \with {
instrumentName = "Flûte"
shortInstrumentName = "Fl."
midiInstrument = "flute"
} \flute
timpaniPart = \new Staff \with {
instrumentName = "Timbales"
shortInstrumentName = "Timb."
midiInstrument = "timpani"
} { \clef bass \timpani }
percuPart = \new Staff \with {
instrumentName = "percussion"
shortInstrumentName = "percu."
midiInstrument = "marimbai"
} { \clef bass \percu }
glockenspielPart = \new Staff \with {
instrumentName = "Glockenspiel"
shortInstrumentName = "Glock."
midiInstrument = "glockenspiel"
} \glockenspiel
celloPart = \new Staff \with {
instrumentName = "Violoncelle"
shortInstrumentName = "Vlc."
midiInstrument = "cello"
} { \clef bass \cello }
\score {
<<
\flutePart
\new StaffGroup <<
\timpaniPart
\new GrandStaff <<
\percuPart
\glockenspielPart
>>
>>
\celloPart
>>
\layout { }
\midi {
\tempo 4=100
}
}
- Portée supplémentaire mal placée,
Philippe Osmont <=