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

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

Re: Page n sur N


From: Olivier Miakinen
Subject: Re: Page n sur N
Date: Tue, 29 May 2018 23:18:01 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0

Bonjour,

Le 29/05/2018 22:46, Radar loukoum a écrit :
> 
> Je cherche à créer un pied de page personnalisé affichant dès la première
> page "Page n sur N" où n désigne la page en cours et N le nombre de pages
> total de la partition.
> 
> Grâce à la doc, j'arrive au code suivant :
> 
> \paper {
>     print-page-number = ##t
>     print-first-page-number = ##t
>     oddHeaderMarkup = \markup \null
>     evenHeaderMarkup = \markup \null
>     oddFooterMarkup = \markup {
>        \concat {
>         \on-the-fly \print-page-number-check-first
>          "Page "
>         \fromproperty #'page:page-number-string
>         " sur" }
>         
>        }
>     evenFooterMarkup = \oddFooterMarkup
>     }
> 
> Et là, c'est le drame : je ne sais pas comment appeler le nombre total de
> pages de la partition.

Il y a sûrement un moyen plus simple et plus direct de le faire, mais
sinon tu dois pouvoir t'en sortir en mettant un \label vers la fin de
la partition et en le référençant par \page-ref :

http://lilypond.org/doc/v2.18/Documentation/notation/reference-to-page-numbers

> Enfin, comble de raffinement, je cherche à aligner mon bel ensemble
> proprement sur la droite de la feuille et je n'y arrive pas : j'ai
> lamentablement bricolé avec un \halign #-15 mais il existe bien évidemment
> une commande ad hoc qui m'échappe.

\right-align ?

http://lilypond.org/doc/v2.19/Documentation/notation/formatting-text#text-alignment



reply via email to

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