[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re:_plusieurs_titres_(\header{title _=_""})_dans_le_même_fichier
From: |
j-f.lucarelli |
Subject: |
Re: Re:_plusieurs_titres_(\header{title _=_""})_dans_le_même_fichier |
Date: |
Mon, 24 May 2010 10:44:25 +0200 |
>2010/5/23 Céladon <address@hidden> :
>
>Bonsoir.
>
>Concernant la table des matières.
>En sus de la doc, la discussion suivante pourrait éventuellement t'être
>utile :
>http://lilypond-french-users.1298960.n2.nabble.com/2-questions-Table-des-matieres-et-espacement-vertical-tp4606828p4607804.html
>
>
Bonjour à tous,
Concernant la table des matières, voici la méthode que j'utilise sans aucun
problème, après avoir sérieusement ramé la première fois, et grâce à l'aide
précieuse de l'équipe Nabble :
\markup {
\column {
\fill-line {\abs-fontsize #16 " "}
\fontsize #3 \override #'(box-padding . 1.0) \override
#'(thickness . 4.0)
\override #'(baseline-skip . 2.7) \box
\column {
\fill-line { \lower #25 \couvCompositeur }
\fill-line { \lower #10 \couvDates }
\fill-line { \lower #20 \TocTitre }
\fill-line { \lower #12 \couvinfoRecueil }
\fill-line { \lower #35 \TocLigne }
\fill-line { \lower #3 \draw-line #'(40 . 0) }
\fill-line {\override #'(line-width . 90)
\lower #10 \toc-line #'MvmtI "I - Allergo moderato"}
\fill-line {\override #'(line-width . 90)
\lower #6 \toc-line #'MvmtII "II - Scherzo - Vivace"}
\fill-line {\override #'(line-width . 90)
\lower #6 \toc-line #'MvmtIII "III - Adagio non troppo"}
\fill-line {\override #'(line-width . 90)
\lower #6 \toc-line #'MvmtIV "IV - Quasi menuetto"}
\fill-line {\override #'(line-width . 90)
\lower #6 \toc-line #'MvmtV "V - Rondo - Allegro"}
\fill-line { \lower #13 \draw-line #'(40 . 0) }
\fill-line { \lower #18 \couvfromPublisher }
\fill-line { \lower #18 \couvEditorial }
\fill-line { \lower #87 " "}
}
}
}
Les variables \couvCompositeur et suivantes sont définies dans un fichier
inclus.
\tocLigne renferme simplement le texte "Table des matières"
\box entoure la page d'un cadre rectangulaire, c'est évidemment optionnel.
\draw-line trace des petites lignes horizontales complémentaires
Le dernier \fill-line est utilisé pour que le cadre remplisse toute la page.
L'ensemble est inséré dans un bloc \book, qui lui-même contient un \bookpart
par mouvement.
Pour l'appel, il suffit d'insérer
\label #'MvmtI
au début de chaque \bookpart
Le 'label' n'a pas besoin d'être en haut de page. On peut ainsi avoir 2
références sur la même page.
Si un label n'existe pas, le numéro de page est remplacé par un '?'
Enfin, ne pas oublier de corriger le numéro des pages si on insère une
couverture qui ne doit pas apparaître dans les pages numérotées.
Pour cela, insérer un
first-page-number = -1
pour passer deux pages (la page -1 et la page 0). La page 3 sera 'numérotée' 1
À partir de ce schéma, on peut modifier la présentation, par exemple en
introduisant une citation musicale, comme cela se faisait auparavant pour les
recueils de petites pièces.
Amicalement,
Jean-François
- plusieurs titres (\header{title = ""}) dans le même fichier, Céladon, 2010/05/23
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Xavier Scheuer, 2010/05/23
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Céladon, 2010/05/23
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Xavier Scheuer, 2010/05/23
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Xavier Scheuer, 2010/05/23
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Céladon, 2010/05/23
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Xavier Scheuer, 2010/05/23
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Céladon, 2010/05/24
- Re: Re:_plusieurs_titres_(\header{title _=_""})_dans_le_même_fichier,
j-f.lucarelli <=
- Re: Re:_plusieurs_titres_(\header{title _=_""})_dans_le_même_fichier, Céladon, 2010/05/25
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Céladon, 2010/05/26
- Re: plusieurs titres (\header{title = "" }) dans le même fichier, Xavier Scheuer, 2010/05/26