[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tacet et bookpart
From: |
Nicolas Sceaux |
Subject: |
Re: Tacet et bookpart |
Date: |
Mon, 19 Jul 2010 18:15:33 +0200 |
Le 19 juil. 2010 à 17:54, j-f.lucarelli a écrit :
>
> Voici un code qui permet d'insérer un Tacet entre 2 \score (sans saut de page
> dans ce cas) :
>
> \label #'MvmtIII
> \score { \keepWithTag #'partScore
> \staffSaMcFloteII
> \layout {
> }
> }
>
> \markup{
> \fill-line {
> \large \bold "Menuetto tacet"
> }
> }
>
> \label #'MvmtV
> \score { \keepWithTag #'partScore
> \staffSaMeFloteII
> \layout {
> }
> }
>
> Mais ce qui serait intéressant, c'est de pouvoir l'insérer aussi dans la
> table des matières (construite ici grâce aux \label).
> Ici, il faut explicitement retirer la ligne correspondant au mouvement IV
> dans la table des matières, sous peine de voir un inesthétique point
> d'interrogation.
>
> Une instruction du genre \label #"Tacet"
>
> Sans doute une suggestion à faire aux développeurs ...
Avant ça, je dirais qu'une première idée serait d'utiliser les facilités
offertes pour les tables de matières. Voir
<http://lilypond.org/doc/v2.13/Documentation/notation/table-of-contents>
Exemple :
\markuplines \table-of-contents
\pageBreak
\tocItem "Premier mouvement"
\score {
{ c' }
\layout { }
\header { piece = "Premier mouvement" }
}
\tocItem "Deuxième mouvement (tacet)"
\markup "Deuxième mouvement : tacet"
\tocItem "Troisième mouvement"
\score {
{ e' }
\layout { }
\header { piece = "Troisème mouvement" }
}