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

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

Re: Allonger l'espace horizontal pour faire tenir des textes de nuance


From: Gilles
Subject: Re: Allonger l'espace horizontal pour faire tenir des textes de nuance
Date: Thu, 08 Aug 2013 00:10:10 +0200
User-agent: KMail/4.10.2 (Linux/3.8.13.4-desktop-1.mga3; KDE/4.10.2; x86_64; ; )

> Sinon, le soufflet se présente systématiquement SOUS le Mf espressivo, comme
> ceci :
> 
> <http://lilypond-french-users.1298960.n2.nabble.com/file/n7580250/Espace2.jp
> g>
> 
> J'ai tenté d'appliquer le #'minimum-length aux notes, à la nuance dynamique,
> sans succès.
> 
> Le Mf espressivo est une nuance dynamique obtenue par la fonction
> #(make-dynamic-script ... et justifié sur son extrémité gauche.
> 
> Le code est le suivant :
> 
> \once \override DynamicText #'self-alignment-X = #-0.85 a2
> \MFBracketedEspressivo
>       <<{a2 ( b4 cis )}{s4 s \< s s \!}>>
> 

On peut peut-être s'inspirer de la définition TextLengthOn dans property-
init.ly

textLengthOn = {
  \override TextScript #'extra-spacing-width = #'(0 . 0)
  \override TextScript #'extra-spacing-height = #'(-inf.0 . +inf.0)
}

textLengthOff = {
  \override TextScript #'extra-spacing-width = #'(+inf.0 . -inf.0)
  \override TextScript #'extra-spacing-height = #'(0 . 0)
}

Qu'est ce qui ce passe si on remplace les TextScript par DynamicText ?



-- 
Gilles



reply via email to

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