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

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

Deux bookpart sur une page


From: Pierre Perol-Schneider
Subject: Deux bookpart sur une page
Date: Fri, 1 May 2020 12:37:41 +0200

Chers tous,
La question a déjà été posée sur la liste anglophone mais je me permets de la doubler ici, à tout hasard...
(En fait, c'est un marronnier... Bref.)
Problème : j'ai deux portées indépendantes, je souhaite les faire apparaître sur une seule page à la façon de deux bookpart, c'est à dire que je puisse au moins régler la distance system-system indépendamment.
Voilà l'astuce que j'imagine (un méchant hack) :

\version "2.20.0"

un = { \repeat unfold 16 s1 \bar "|." }
deux = { \repeat unfold 8 s1 \bar "|." }

\book {
  \header { title = "Titre" }
  \bookpart {
    \markup\bold\fontsize #2 "Un"
    \score  {
      \un
      \layout {
        system-count = 4
        \context {
          \Score
          \override BarNumber.Y-extent = #'(0 . 15)
        }
      }
    }
    \markuplist { \vspace #5 \bold\fontsize #2 "Deux" }
    \score  {
      \deux
      \layout {
        system-count = 2
        \context {
          \Score
          \override BarNumber.Y-extent = #'(0 . 20)
        }
      }
    }
  }
}

L'idée est de créer un espace fantôme variable entre les systèmes.
Problème : le Y-extent ne s'applique pas aux deuxièmes systèmes. Quelqu'un en connait-il la raison ?
Par avance merci, cordialement,

Pierre

reply via email to

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