Subject: numérotation page p/n

From: jmarc legrand <[email-masked]>
Date: Fri, 13 Mar 2009 15:04:27 +0200

XP+2.12

Bonjour à toute l'équipe !

L'un d'entre vous m'a un jour donné une solution très efficace pour avoir une numérotation de page du type 1/3, 2/3, 3/3. Ce truc marchait sous 2.11, mais il ne fonctionne plus sous 2.12, et je n'arrive pas à l'adapter (le code est un peu poussé pour mon niveau).

Pour mémoire, voici le code en question :

\paper {
ragged-bottom=##t
ragged-last-bottom=##t
print-page-number=##f
oddFooterMarkup = \markup \fill-line \tiny {
\italic \fromproperty #'header:title
\fromproperty #'header:copyright
\italic \line {
\on-the-fly #not-single-page \fromproperty #'page:page-number-string
%"1"
"/"
"2"       %% Ne sais pas récupérer automatiquement
%%  le nombre total de pages du score
}
}
}

Merci d'avance ! Je continue de chercher et vous tiens au courant si je trouve, oeuf corse !

Jmarc

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Sun, 15 Mar 2009 01:01:26 +0100

\paper {
    ragged-bottom=##t
    ragged-last-bottom=##t
    print-page-number=##f

Enlève le 
    \on-the-fly #not-single-page 
Je ne me rappelle même plus à quoi ça servait ...

%%%%%%%%%%%%%%
\paper {
  ragged-bottom=##t
  ragged-last-bottom=##t
  print-page-number=##f
oddFooterMarkup = \markup \fill-line \tiny {
          \italic \fromproperty #'header:title 
          \fromproperty #'header:copyright
          \italic \line { 
               \fromproperty #'page:page-number-string
               "/" 
               "3"       
           } 
     }
}

{ 
c'1 \pageBreak 
c'1 \pageBreak
c'1 \pageBreak}
%%%%%%%%%%%%

Gilles