2013/8/13 Seventies <
address@hidden>
>
> Petit retour : tout fonctionne parfaitement, mais il fallait passer à la
> 2.16.2 - sous la 2.16.1, ça ne compilait pas.
Je ne teste pas toujours le code que je propose avant de répondre,
si en plus il faut faire attention au fait que les utilisateurs peuvent
utiliser une ancienne version stable… ;-P
> Grand merci à Xavier ...
>
> ... pourtant ...
>
> Le footer reste présent sur les première et dernière pages, en plus du
> copyright et de la tagline.
> Euh ... est-il possible de supprimer ces deux footer ?
>
> Non, je plaisante, c'est parfait ;-)
Non, moi je ne plaisante pas. ;-D
Le bout de code suivant n'imprime ce footer personnalisé
NI sur la toute première page NI sur la toute dernière
(donc pas de footer personnalisé si la partition fait moins de 3 pages).
%%%% Lily code (testé avec 2.16.2 uniquement)
\paper {
#(define (not-last-page layout props arg)
(if (not (book-last-page? layout props))
(interpret-markup layout props arg)
empty-stencil))
oddFooterMarkup = \markup {
\column {
\fill-line {
%% Copyright header field only on first page.
\on-the-fly #first-page \fromproperty #'header:copyright
}
%% Ajout footer sur toutes les pages SAUF la toute première
%% et la toute dernière page
\fill-line {
\on-the-fly #not-first-page \on-the-fly #not-last-page
{ "Mon en-pied personnalisé" }
}
%% Fin footer ajouté
\fill-line {
%% Tagline header field only on last page.
\on-the-fly #last-page \fromproperty #'header:tagline
}
}
}
}
%%%% End of lily code
Cordialement,
Xavier
--
Xavier Scheuer <
address@hidden>