indication de tempo et caractère à chaque StaffGroup

Bonjour à tous,

Je ne trouve pas de solution à mon problème dans la documentation. Sans doute vous pouvez m'aider.

Je voudrais que mon indication de tempo (avec le caractère) se mette au dessus de chaque Groupe dans ma partition orchestrale.
A chaque fois que j'utilise la commande \tempo, les données se retrouvent au dessus de ma partition (parfait pour les bois, mais j'aimerais la même chose pour mes cuivres et aussi pour mes cordes).

Quelqu'un pour me donner la solution ?

Je vous remercie !

Je colle mon code ici :

\version "2.18.2"

Flute = \relative c'' {
\time 3/8
\tempo "Lent" 8 = 95

c4. c c}

Clarinette = \relative c'' {
\time 3/8

c4. c c}

Hautbois = \relative c'' {
\time 3/8

c4. c c}

Cor = \relative c'' {
\time 3/8

c4. c c}

ViolonUn = \relative c'' {
\time 3/8

c4. c c}

ViolonDeux = \relative c'' {
\time 3/8

c4. c c}

Alto = \relative c'' {
\time 3/8

c4. c c}

Violoncelle = \relative c'' {
\time 3/8

c4. c c}

Contrebasse = \relative c'' {
\time 3/8

c4. c c}

\score {
<<

\new StaffGroup <<

\new Staff {
\set Staff.instrumentName = \markup \bold "FLÛTE"
\set Staff.shortInstrumentName = \markup \bold "Fl."

\Flute
}

\new Staff {
\set Staff.instrumentName = \markup \bold "HAUTBOIS"
\set Staff.shortInstrumentName = \markup \bold "Htb."

\Hautbois
}

\new Staff {
\set Staff.instrumentName =
\markup \bold \center-column { \concat { "CLARINETTE" } \italic "(en sib)" }
\set Staff.shortInstrumentName = \markup \bold "Clar."

\Clarinette

}

<<
\new Staff {
\set Staff.instrumentName =
\markup \bold \center-column { \concat { "COR" } \italic "(en fa)" }
\set Staff.shortInstrumentName = \markup \bold "Cor"

\Cor
}

\new StaffGroup <<

\new Staff {
\set Staff.instrumentName = \markup \bold "VIOLON I"
\set Staff.shortInstrumentName = \markup \bold "V. I"

\ViolonUn
}

\new Staff {
\set Staff.instrumentName = \markup \bold "VIOLON II"
\set Staff.shortInstrumentName = \markup \bold "V. II"

\ViolonDeux
}

\new Staff {
\set Staff.instrumentName = \markup \bold "ALTO"
\set Staff.shortInstrumentName = \markup \bold "Alt."

\Alto
}

\new Staff {
\set Staff.instrumentName = \markup \bold "VIOLONCELLE"
\set Staff.shortInstrumentName = \markup \bold "Vlc."

\Violoncelle
}

\new Staff {
\set Staff.instrumentName = \markup \bold "CONTREBASSE"
\set Staff.shortInstrumentName = \markup \bold "C.B."

\Contrebasse
}

}

Bonsoir,

Le principe est de retirer les indications métronomiques du \Score et de les
remettre dans les \Staff qui en ont besoin :

      \layout {
        \context {
          \Score
          \remove "Mark_engraver"
          \remove "Volta_engraver"
          \remove "Metronome_mark_engraver"
          \remove "Staff_collecting_engraver"
        }

\new Staff \with {
  \consists "Mark_engraver"
  \consists "Volta_engraver
  \consists "Metronome_mark_engraver"
  \consists "Staff_collecting_engraver"

  \set Staff.instrumentName = \markup \bold "FLÛTE"
  \set Staff.shortInstrumentName = \markup \bold "Fl."
    
  \Flute
}

Ça fonctionne correctement, pour autant que l'on ne se serve pas de
\removeEmptyStaves car à ce moment, quand la portée est absente, le tempo ne
s'imprime pas.

Dans ce dernier cas, il devrait être possible d'affecter les \consists ...
aux \StaffGroup, de sorte que le tempo s'imprime pour autant qu'au moins une
portée du StaffGroup soit présente. Jusqu'à présent, je n'y suis pas arrivé,
mais je n'ai pas approfondi ce problème spécifique.

Cordialement,

Jean-François

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/indication-de-tempo-et-caractere-a-chaque-StaffGroup-tp7582722p7582723.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

2015-04-06 20:19 GMT+02:00 Seventies <****@****>:

Ça fonctionne correctement, pour autant que l'on ne se serve pas de
\removeEmptyStaves car à ce moment, quand la portée est absente, le tempo ne
s'imprime pas.

Dans ce dernier cas, il devrait être possible d'affecter les \consists ...
aux \StaffGroup, de sorte que le tempo s'imprime pour autant qu'au moins une
portée du StaffGroup soit présente. Jusqu'à présent, je n'y suis pas arrivé,
mais je n'ai pas approfondi ce problème spécifique.

Oui ce serait bien.
Normal que tu n'y sois pas arrivé, cela ne fonctionne pas pour le moment
(j'avais envoyé un rapport de bug à ce sujet, il y a 3 ans déjà).
http://code.google.com/p/lilypond/issues/detail?id=2199

Cordialement,
Xavier

···

--
Xavier Scheuer <****@****>

Merci de cette réponse. Cela fonctionne :slight_smile:

J'avais bien compris qu'il fallait assigner les indications métronomiques au Staff et qu'elles étaient par défaut activées dans le Score, mais comme je suis encore débutant je ne savais pas comment m'y prendre.

Je vous remercie !!

Christophe

···

Le 6 avril 2015 22:33, Xavier Scheuer <****@****> a écrit :

2015-04-06 20:19 GMT+02:00 Seventies <****@****>:

Ça fonctionne correctement, pour autant que l'on ne se serve pas de
\removeEmptyStaves car à ce moment, quand la portée est absente, le tempo ne
s'imprime pas.

Dans ce dernier cas, il devrait être possible d'affecter les \consists ...
aux \StaffGroup, de sorte que le tempo s'imprime pour autant qu'au moins une
portée du StaffGroup soit présente. Jusqu'à présent, je n'y suis pas arrivé,
mais je n'ai pas approfondi ce problème spécifique.

Oui ce serait bien.
Normal que tu n'y sois pas arrivé, cela ne fonctionne pas pour le moment
(j'avais envoyé un rapport de bug à ce sujet, il y a 3 ans déjà).
http://code.google.com/p/lilypond/issues/detail?id=2199

Cordialement,
Xavier

--
Xavier Scheuer <****@****>


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr