Bonsoir Luc,
Ex.:
\version "2.19.83"
#(define-markup-command (bookpart-page-number layout props) ()
(let ((first-page-number (ly:output-def-lookup layout 'first-page-number))
(page-number (chain-assoc-get 'page:page-number props 0)))
(interpret-markup layout props (format "~a" (1+ (- page-number
first-page-number))))))
\paper {
oddHeaderMarkup = \markup \null
evenHeaderMarkup = \markup \null
oddFooterMarkup = \markup { \fill-line { \bookpart-page-number } }
evenFooterMarkup = \oddFooterMarkup
}
\book {
\bookpart {
\score {
\new Staff { \repeat unfold 100 c'1 }
\layout {
system-count = 19
}
}
\header { title = "Mouvement 1" }
}
\bookpart {
\score {
\new Staff { \repeat unfold 100 c'1 }
\layout {
system-count = 19
}
}
\header { title = "Mouvement 2" }
}
}
Cordialement,
Pierre