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

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

Re: markup positionné par rapport à une note


From: Cécile Huneau
Subject: Re: markup positionné par rapport à une note
Date: Tue, 04 May 2010 17:56:54 +0200
User-agent: Thunderbird 2.0.0.24 (Windows/20100228)

Si je répondais à la liste ce serait plus intelligent non ?
---

Très rapidement, et pas vraiment "kit prêt à poser", j'utilise la méthode ci-dessous pour les modifications de propriétés des ornements.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%                                                               %%%
%%%            Définition des propriétés des ornements            %%%
%%%                                                               %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%    Définition des ornements
%% Modification des propriétés des symboles usuels et définition des nouveaux
#(define my-script-alist
   (append '(
       ("prall" . (
           (script-stencil . (feta . ("prall" . "prall")))
           (avoid-slur . around)
           (padding . 0.2)
           (quantize-position . #t)
           (side-relative-direction . -1)
       ) )
       ("stopped" . (
           (script-stencil . (feta . ("stopped" . "stopped")))
           (avoid-slur . around)
           (slur-padding . 0.1)
           (padding . 0.2)
           (quantize-position . #t)
           (side-relative-direction .  -1)
       ) )
   ) default-script-alist)
)

\layout {
   \context {
       \Score
           scriptDefinitions = #my-script-alist
   }
}



Et puis vu que nous sommes dans la même époque j'ai ce genre de trucs aussi :

%%%    Ornements à la Geminiani
gemMordent = ^\markup { \hspace #-0.05 \translate #(cons 0 -3) \fontsize #5 "'" \translate #(cons -1.8 -3.35) \fontsize #5 "'" }
gemt = ^\markup { \hspace #0 \translate #(cons 0 -2) \italic "t" }

J'ai aussi un bricolage pour les ports de voix et pincés utilisant l'outil parenthèses... avec un petit bug dans la gestion des notes altérées et/ou pointées mais c'est déjà une base.
Cécile

Editions IN NOMINE a écrit :
Ub9.04+2.13

Bonjour à tous !

En préambule, ce code tout simple :

trille = \markup {\fontsize #2 {\musicglyph #"scripts.rcomma" }}

\relative c' {\clef alto e2 d4.^\trille c8 c1}

Comme indiqué dans le titre, mais plus explicitement, je cherche à faire 3 choses en une :

1. étirer le rcomma dans l'axe Y pour qu'il soit un peu plus élancé
2. faire en sorte que quelle que soit la note à qui je colle ^\trille, ce trille soit toujours placé identiquement relativement à sa note (avec anchor ?) 3. encapsuler tous les override que je pressens dans la définition de trille

Ca fait un peu "demande de kit tout prêt à poser", je vous l'accorde, mais j'ai bidouillé une bonne partie de l'après midi pour trouver comment faire (jusqu'à essayer de détourner l'outil \finger, c'est vous dire), mais là, je suis las, las, las...

Merci d'avance !

JMarc
------------------------------------------------------------------------

_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr




reply via email to

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