[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Texte aligné sur dynamic (was: Utilisat ion de la commande make-dyna
From: |
Valentin Villenave |
Subject: |
Re: Texte aligné sur dynamic (was: Utilisat ion de la commande make-dynamic-script) |
Date: |
Thu, 3 Dec 2009 13:19:44 +0100 |
2009/12/3 Xavier Scheuer <address@hidden>:
> Quelque chose comme
> c4\p\dynamicText "dolce"
> qui l'alignerait /comme il faut/.[1]
Quelque chose comme:
%%% This function was provided by Graham Percival.
#(define (make-dynamic-extra dynamic string)
(make-music
'AbsoluteDynamicEvent
'tweaks
;; calculate centering for text
(list (cons (quote X-offset)
(+ -0.5 (* -0.5 (string-length dynamic)))))
'text
(markup #:whiteout
#:line (
dynamic
#:hspace -0.3
#:normal-text #:italic string))
))
ffdolce = #(make-dynamic-extra "ff" "dolce")
{ a1 a\ffdolce a }
%%%%%%%%%%%%%%
http://repo.or.cz/w/opera_libre.git/blob/HEAD:/definitions/text-functions.ly#l135
> [1] Et un idéalement aussi un c4\preDynamicText "più"\f pour le cas où
> le texte est avant le dynamic.
Voir ma commande make-extra-dynamic.
> [2] Même si je dois bien avouer que je ne sais pas trop comment
> fonctionne ce système de "fonctionnalités sponsorisées".
Pour l'instant : pas.
Cordialement,
Valentin