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

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

Re: rendre transparente deux articulations seulement


From: Daniel Cartron
Subject: Re: rendre transparente deux articulations seulement
Date: Tue, 19 May 2015 08:58:49 +0200
User-agent: KMail/4.13.3 (Linux/3.13.0-52-generic; KDE/4.13.3; x86_64; ; )

Le samedi 21 mars 2015 13:22:44, vous avez écrit :
> Tu peux - c'est plus long - aussi faire :

Désolé de revenir là-dessus mais je viens de réaliser pourquoi j'ai des 
décalages verticaux très inesthétiques dans mes tablatures. 

Si le code ci-dessous rend bien transparentes les deux articulations, elles 
sont encore là et décalent les autres markups...

Donc en résumé il faut que je puisse écrire tenuto et stopped mais qu'ils ne 
soient pas gravés. Mais que tout le reste le soit.

Je crains bien que la réponse soit : impossible, mais je pose malgré la 
question de savoir si il y a moyen de faire ça.

> \version "2.16.2"
> 
> #(define my-script
>   `(
>     ("staccato"
>       ;; j'ai ajouté le 'staccato' mais tu dois
>       ;; ajpouter toutes les articulations
>       ;; nécessaires !
>      . (
>         (script-stencil . (feta . ("staccato" . "staccato")))
>         (side-relative-direction . ,DOWN)
>         (quantize-position . #t)
>         (avoid-slur . inside)
>         (toward-stem-shift . 1.0)
>         (toward-stem-shift-in-column . 0.0)
>         (padding . 0.20)
>         (skyline-horizontal-padding . 0.10)
>         (script-priority . -100)))
>     ("stopped"
>      . (
>         (script-stencil . (feta . ("" . "stopped"))) ;; original ("stopped"
> . "stopped")
>         (avoid-slur . inside)
>         (padding . 0.20)
>         (direction . ,DOWN))) ;; original (direction . ,UP)
> 
> 
>     ("tenuto"
>      . (
>         (script-stencil . (feta . ("" . "tenuto"))) ;; original ("tenuto" .
> "tenuto")
>         (quantize-position . #t)
>         (avoid-slur . inside)
>         (padding . 0.20)
>         (side-relative-direction . ,DOWN)))
>         ))
> 
> \score {
>   { a4-- b-+ c'-. }
>   \layout {
>     \context {
>       \Score
>       scriptDefinitions = #my-script
>     }
>   }
> }

-- 
Cordialement, Daniel Cartron
« Pour une réponse affirmative, il n'existe qu'un seul mot : oui. Tous les 
autres mots ont été inventés pour dire non. »
Tristan Bernard



reply via email to

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