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

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

Re: InstrumentName centrés pardéfaut?


From: Gilles THIBAULT
Subject: Re: InstrumentName centrés pardéfaut?
Date: Tue, 5 Feb 2008 23:05:25 +0100


 

J'ai bien lu la page http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Instrument-names#Instrument-names et seul \set Staff.instrumentName = \markup { \hcenter-in #10 "blabla" } fonctionne (\center-align et \hcenter ne donnent aucun résultat, même en augmentant le retrait).
C'est peut-être que ta valeur "indent" est trop faible.
En regroupant les 2 exemples de cette page dans l'exemple ci-dessous et en modifiant les différentes valeurs, on peut voir l'effets de chaque commande.
 
%%%
 
\version "2.10"

\paper { indent =3\cm }

{ <<
     \new Staff {
       \set Staff.instrumentName = \markup {
          \hcenter-in #20
                 \center-align { "Clarinetti"
                                      \line { "in B" \smaller \flat } } }
       c''1
     }
     \new Staff {
       \set Staff.instrumentName = \markup{
            \hcenter-in #20
                \center-align { Vibraphone }}
       c''1
     }
     >>
}
 
%%%
C'est dur d'automatiser ces commandes car ça demanderait de créer des fonctions avec un nombre d'argument variables ("clarinette" "en" "sib" =>3 arguments, "vibraphone"=> 1argument).
Je sais que c'est possible en scheme mais je sais pas (encore) faire...
 
Gilles

reply via email to

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