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

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

Re: Ajouter la date de gravure et autres questions


From: Éditions IN NOMINE
Subject: Re: Ajouter la date de gravure et autres questions
Date: Thu, 13 Oct 2011 11:02:26 +0200
User-agent: Thunderbird 2.0.0.24 (X11/20101027)


Bonjour Philippe !

Philippe Nenert a écrit :
Bonjour la super liste.

1/ Est-il possible d'ajouter l'information de la date de gravure et un numéro 
de version ?
Je souhaiterai ajouter (ou modifier) “tagline” pour l'enrichir de la date de la 
gravure et d'un numéro de version
Après quelques recherche, je n'ai pas trouvé mon bonheur, donc je viens vers 
vous.
oui, tout à fait possible, et expliqué en détail ici : http://lsr.dsi.unimi.it/LSR/Snippet?id=366
Donc pour ton besoin, avant le block score, tu mets :

\header {
 tagline = \markup {"gravé avec Lilypond 2.15 - 13 octobre 2011 -  version 2.0"}
 }


tu peux aussi définir :

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

en haut de ton ficher, et l'utiliser ainsi :

\header {
 tagline = \markup {\concat {"gravé avec Lilypond 2.15 - " \date " - version 
2.0"}}
 }


2/ Savez-vous comment mettre l'information de “composer” sur deux lignes ?
Je souhaiterai ajouter les années de naissance et de mort du compositeur mais 
en dessous et si possible en plus petit.
La gestion des textes est décrite ici : http://lilypond.org/doc/v2.15/Documentation/notation/formatting-text et http://lilypond.org/doc/v2.15/Documentation/notation/text-markup-commands
Pour ton exemple :

composer = \markup{\center-column { "Jean-Sébastien" "BACH" \small "(1685-1750)"}}

3/ Comment faire une page de garde ?
Ou simplement une page de texte.
\markup{... ton texte...}

\pagebreak

\score {...}
4/ Comment ajouter des entêtes de pages personnalisés ?
L'idée est de retrouver le nom de l'oeuvre en plus petit sur chaque page avec 
son numéro de page.
tout est dit ici : http://lilypond.org/doc/v2.15/Documentation/notation/custom-headers-footers-and-titles
Je te laisse adapter à ton cas !

voici le petit bout de code résumant les points plus haut :

\version "2.15"

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

\header {
 composer = \markup{\center-column {
 "Jean-Sébastien" "BACH"
 \small "(1685-1750)"}}
tagline = \markup {\concat {"gravé avec Lilypond 2.15 - " \date " - version 2.0"}}
 }

\score{
\relative c'' {\key c \minor \clef treble c2 ees g aes b,2 r4 g' fis2 f e ees2~ ees4 d des c}
}


A bientôt !
JMarc



reply via email to

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