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

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

Re : impression de la date sur toutes les pages


From: Daniel Bernair
Subject: Re : impression de la date sur toutes les pages
Date: Tue, 12 Apr 2016 13:36:14 +0200

Merci Jean-Jacques,
cela fonctionne très bien et j'ai ajouté le header conseillé :
header {
    title = "Triosonate en ut mineur"
    subtitle = "extrait de Essercizii musici"
    composer = \markup \bold \center-column { "Georg Philipp Telemann" }
    meter = \markup { \bold \fontsize #1 "Twv 42:c2"   }
    tagline = \markup {  "Partition gravée avec LilyPond
(http://lilypond.org)"
    }
}
Bien amicalement,
Daniel Bernair
-----Message d'origine----- De : Jean-Jacques Gerbaud
Date : mardi 12 avril 2016 11:08
À : Daniel Bernair ; address@hidden
Objet : Re: impression de la date sur toutes les pages

Le 12/04/2016 10:46, Daniel Bernair a écrit :
Bonjour à tous,
Bonjour Daniel,

Je voudrais imprimer la date du jour sur toutes les pages de partition
suite aux changements fréquents que je dois y apporter.
J’ai trouvé le snippet suivant :

% first, define a variable to hold the formatted date:

date = #(strftime "%d-%m-%Y" (localtime (current-time)))

que je place dans :

instrument =  \date

mais je voudrais également y imprimer le titre réduit sur chaque page
mais instrument n’accepte pas deux paramètres.

Comment faire ?

Merci de votre aide

Voici un \paper qui marche pour moi :


\paper {
ragged-last-bottom = #'f
bottom-margin = 10\mm
oddFooterMarkup = \markup {\fill-line {
       \column { \fromproperty #'header:meter }
       \column { \fromproperty #'header:tagline }
       \column { \line {JJG le \date }}
       } }

oddHeaderMarkup = \markup\fill-line {
\fromproperty #'header:title % titre sur la page N° 1 (en haut à gauche)

\on-the-fly #print-page-number-check-first \fromproperty
#'page:page-number-string

}

evenHeaderMarkup = \markup
\fill-line {
\on-the-fly #print-page-number-check-first \fromproperty
#'page:page-number-string
" "
\fromproperty #'header:title % titre sur toutes les pages
}

}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Evidemment, il ne faut pas oublier de donner la date ! :-)

Dis nous si ça marche

--
JJG
Ecoutez la musique "classique", ça détend !
découvrez l'histoire de votre famille : http://memoire-des-hommes.fr/



reply via email to

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