Subject: Re: Aligner les signes dynamiques et les nuances

From: "j-f.lucarelli" <[email-masked]>
Date: Sun, 24 Jan 2010 19:35:14 +0100

>Bonjour,
>nouvel utilisateur de lilypond, je me suis lancé dans un projet un peu fou :
>"L'hymne à la Vierge" de Britten.
>Je bloque en ce moment pour obtenir le résultat ci-joint. ie :
>Aligner le "morendo" sur le soufflet et maintenir le "fermata" juste au 
>dessus de la portée.
>Voici les notes:
>notesopraneDeux = \relative c'' {
>\key c \major
>\time 4/4
>\dynamicUp
>  \override DynamicLineSpanner #'staff-padding = #3
>   \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 15)
>\partial 8
>r8 r1
>%3
>g8\pp a f g e4\> e8. r16\!
>r1
>%4
>g8\pp a f g e4\< e8.\! r16
>%6
>r1 r1
>\time 2/4 gis8.\p \< b16\! \> a4\!
>\time 4/4 r2 r4 r8 e\pp \<
>g8( a f\! g\> e4) e\! \fermata
>\bar "||"
>%11 2° partie
>r1
>g8\pp a f g e4\> e8.\! r16
>r1
>g8\pp a f\< g e4 e8.\! r16
>r1 r1
>\time 2/4 gis8.\pp \< b16\! \> a4\!
>\time 4/4 r2 r4 r8 e\pp
>g(\< a f\! g\> e4) e\!
>\bar "||"
>%20 3° partie
>r1
>g8\mf a f g e4 e8. r16
>r1
>c'8\f d b c g4^\accent g8. r16
>r1
>\time 5/4 r2 r4 r4 r8 a\f
>\time 3/4 g(^\accent a) e2~\>
>\time 4/4 e8\! \p r r4 r2
>r1
>\time 3/4 r4 r4 r8 e\pp
>*\time 4/4 g(\< a f g\! \>  e4)\! e\fermata
>\bar "|." *
>
>  %31
>}
>
>Comment saisir le "morendo" et où placer le code?
>
>Question subsidiaire, je profite! :-)
>Pourquoi Lilypond ne me met pas une barre de fin comme prévu: "|."
>
>D'avance merci de votre aide, peut-être plus tard... je pourrais aider à 
>mon tour!!!!
>
>Joseph
>
>
>_______________________________________________
>liste de diffusion lilypond-user-fr
>[email-masked]
>http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

========================================

Un débutant répond à un débutant ;-) donc prudence ...

Les soufflets font partie des marques dynamiques, et donc contrôlées par le graveur "DynamicLineSpanner"

Le Morendo est un texte, donc défini par un Markup
Texte et marques dynamiques se mettront automatiquement sur deux niveaux différents.
Il faut définir le morendo par une instruction du genre :
Morendo = ^\markup {morendo}
avec tous les paramètres désirés du type italic, bold, ...

Pour l'alignement avec le point d'orgue, il faut utiliser une expression du genre :
\once \override Script #'script-priority = #-100
a4^\fermata Morendo

C'est un début de solution, il faut sans doute aussi centrer horizontalement les symboles.

Mais là, je je laisse à l'équipe ...

Amicalement,

Jean-François

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Mon, 25 Jan 2010 14:19:59 +0100

> \once \override Script #'script-priority = #-100
Je croix qu'il y a un bug dans la version 2.12 avec le \fermata et le
#'script-priority (à confirmer) , et donc je ne suis pas sûr que ça
marcherait ici.
On peut pour le moment, simplement remplacer les 2 dernières lignes de 
soprano II donné, par ça :
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\time 4/4 g(\< a f\! g \>  e4) e\fermata \!
\bar "|."
\stopStaff                                                % rajout à partir 
d'ici
\override Voice.TextScript #'extra-offset = #'( -3.5 . 3 )
s1^"mor."
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

>Pourquoi Lilypond ne me met pas une barre de fin comme prévu: "|."

Euh, moi il le met chez moi (dans l'exemple que tu as donné)

Gilles

---

From: Xavier Scheuer <[email-masked]>
Date: Sun, 31 Jan 2010 16:20:19 +0100

> Mais là, je je laisse à l'équipe ...

"Center text below hairpin dynamics"
http://lsr.dsi.unimi.it/LSR/Item?id=233

;)

--
Xavier Scheuer <[email-masked]>