[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: first-page-number et bookpart
From: |
address@hidden |
Subject: |
Re: first-page-number et bookpart |
Date: |
Tue, 22 Oct 2019 16:10:49 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
Le 20/10/2019 à 21:30, Luc De Rossi a écrit :
> Pierre,
> Un grand merci. C'est exactement ce que je cherchais.
> Bonne soirée,
> Luc
>
> Le 20/10/2019 à 20:08, Pierre Perol-Schneider a écrit :
>> Bonsoir Luc,
>> On peut, en bidouillant les en-têtes/pieds-de-page (cf.
>> http://lilypond.1069038.n5.nabble.com/Altering-page-numbers-td218712.html)
>> 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
Je remercie Pierre et lui demande m'excuser pour lui avoir répondu
directement sans passer par la liste.
Je remercie également Luc de Rossi d'avoir soulevé ce problème qui
pourrait également me servir dans le futur.
La solution proposée fonctionne bien mais *pour un seul instrument*
seulement. Comment faire lorsqu'il y en a plusieurs.
J'avoue que je ne maîtrise pas ni \book, ni \bookpart. Est ce que la
solution proposée n'est pas possible avec plusieurs instruments ?
Merci de votre aide.
--
JJG
Message not available
Re: first-page-number et bookpart, Jean Abou Samra, 2019/10/20