Bonjour,
Dans un .ly multi-scores mais un seul pdf, il est possible de définir
les en-têtes pairs et impairs en définissant oddHeaderMarkup et
evenHeaderMarkup. Toutefois, ils semblent constants pour tout le pdf.
Or je voudrais mettre dans ces en-têtes le nom du score courant. Par
exemple, dans un morceau avec plusieurs mouvements, mettre le nom du
premier mouvement sur les pages de ce mouvement, puis automatiquement
le nom du deuxième mouvement sur les pages de ce mouvement, etc...
J'essaie donc de redéfinir les oddHeaderMarkup et evenHeaderMarkup
pour chaque mouvement, mais sans succès.
Bonnes fêtes à tous.
En partant de l'exemple de la doc, voici mon code actuel (c'est 3 fois
le même score pour faire 3 scores de test):
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.11.36"
\paper
{
oddHeaderMarkup = \markup { "odd" }
evenHeaderMarkup = \markup { "even" }
}
\header
{
title = "Titre"
subtitle = "Sous-Titre"
}
% Score 1
\score { \new Staff {\repeat unfold 8 { c'8 c'8 c'8 c'8 }
\pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
} \layout
{
oddHeaderMarkup = \markup { "Mouvement 1" }
evenHeaderMarkup = \markup { "Mouvement 1" }
} }
% Score 2
\score { \new Staff {\repeat unfold 8 { c'8 c'8 c'8 c'8 }
\pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
} \layout
{
oddHeaderMarkup = \markup { "Mouvement 2" }
evenHeaderMarkup = \markup { "Mouvement 2" }
} }
% Score 3
\score { \new Staff {\repeat unfold 8 { c'8 c'8 c'8 c'8 }
\pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
\repeat unfold 8 { c'8 c'8 c'8 c'8 } \pageBreak
} \layout
{
oddHeaderMarkup = \markup { "Mouvement 3" }
evenHeaderMarkup = \markup { "Mouvement 3" }
} }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
---------------------------------------------------------------------------------------
Orange vous informe que cet e-mail a ete controle par l'anti-virus
mail. Aucun virus connu a ce jour par nos services n'a ete detecte.