creation d'un contexte Tempi

Bonjour à toute la troupe !

Nécessité faisant le larron, je me lance dans les contextes, à corps et âme perdus :stuck_out_tongue:

J'ai le but suivant : travailler une partition comme une image dans Gimp, à coup de calque, avec un contexte par calque. L'idée est surtout de travailler la mise en page, claque par calque, de façon à ce que les alignements soient homogènes (les nuances alignées, les indications de Tempo aussi, etc... à ces contemporains, ça devient de la sculpture, leurs partitions).

Les contextes Voice et Dynamics existent donc déjà, mais j'ai créé un contexte Texte (pour les annotations éditoriales), et Tempi (pour les MetronomeMark) - ce dernier surtout pour le fun.

J'ai inséré le fichier test ci-dessous : mon pb est que les MetronomeMark apparaissent 2 fois, dont une sans respecter les \override du contexte... strange, uh ?

Merci d'avance !
JMarc

\version "2.15"

accelerer = \markup{\override #'(font-name . "Adobe Garamond Pro Regular") \fontsize #1 "acc."}
atempo = \markup {\override #'(font-name . "Adobe Garamond Pro Regular") \fontsize #1 "Tp I°"}

musique = \relative c{
  \clef F
  c4^. c^. c^^ (d) e2^> (d) c4^^ (e d d) c1^-
}

nuances = \relative c{
  s1\< s2\f s\sp s2.\< s4\f s1\p
}

texte = \relative c{
  s1 s2 s^\accelerer s2. s4^\atempo s1
}

tempi = \relative c{
  \tempo 4=90 s1*2 \tempo 2=20 s1*2
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\score {
\new Staff <<
   \new Voice {\musique}
   \new Nuances {\nuances}
   \new Texte {\texte}
   \new Tempi {\tempi}
>>

\layout {
\context {
  \Voice
  \override Script #'padding = #0.5
  }
\context {
  \name Texte
  \type "Engraver_group"
  \consists "Text_engraver"
}
\context{
  \name Tempi
  \type "Engraver_group"
  \consists "Metronome_mark_engraver"
  \override MetronomeMark #'padding = #10
  \alias Score
}
\context {
  \name Nuances
  \type "Engraver_group"
  \consists "Dynamic_engraver"
  \override DynamicLineSpanner #'padding = #10
}
\context {
    \Staff
    \accepts "Texte"
    \accepts "Nuances"
    \accepts "Tempi"
  }
}

salut!

à mon avis le "Metronome_mark_engraver" se trouve et dans le contexte Score
et dans le contexte Tempi - il faut donc l'éliminer de l'un! (dans ce cas
probablement du Score )

Eluze

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/creation-d-un-contexte-Tempi-tp6753927p6754511.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Juste pour mettre mon grain de sel:

tu n'aurais pas l'idée de paufiner ta mise en pages à l'aide de Scribus? Là,
pas besoin de calques, tu pars du PDF d'origine, tu l' "imprimes" en PS
(obligatoire pour un petit bogue à l'export: les lignes additionnelles
n'apparaissent pas sans ça) et tu l'importes dans Scribus... et tu peux, en
dégroupant tous les éléments de ta page, les manipuler TOUS sans exception,
pour les aligner et les placer où bon te semble.

Bernard

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/creation-d-un-contexte-Tempi-tp6753927p6756835.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Oui,Bernard, cela pourrait se fiare : je manipule actuellement despng
lilypond dans Gimp, et j'intègre le tout dans LaTeX... Mais bon, dans
l'esprit de créer des template Lilypond, je me dis qu'en maîtrisant la
mise en page Lilypond (des mois et des mois de préparation mentale ! ;o)
), je fais sauter de longues étapes de graphisme et de plus, je joue la
reproductibilité. Etpuis, le chapitre des contextes,je veux lui tordre
le cou !

Merci pour ton conseil, n"anmoins !
JMArc

···

Le 3/9/2011, "bameylan" <****@****> a écrit:

Juste pour mettre mon grain de sel:

tu n'aurais pas l'idée de paufiner ta mise en pages à l'aide de Scribus? Là,
pas besoin de calques, tu pars du PDF d'origine, tu l' "imprimes" en PS
(obligatoire pour un petit bogue à l'export: les lignes additionnelles
n'apparaissent pas sans ça) et tu l'importes dans Scribus... et tu peux, en
dégroupant tous les éléments de ta page, les manipuler TOUS sans exception,
pour les aligner et les placer où bon te semble.

Bernard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabblecom/creation-d-un-contexte-Tempi-tp6753927p6756835.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

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

Éditions IN NOMINE wrote:

Et puis, le chapitre des contextes,je veux lui tordre
le cou !

Mais ça va être sanglant, alors! On m'avait pas dit que je contribuais à une
secte d'étrangleurs patentés... :wink:

Bernard

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/creation-d-un-contexte-Tempi-tp6753927p6758100.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour à toute la troupe.

Effectivement, grâce à vos lumières aveuglantes, j'ai pu transformer mon contexte Tempi en :

\context{
\Score
\override MetronomeMark #'padding = #10
}

et utiliser une \new voice {\tempi} en parallèle des notes.

Merci !

To be continued !

JMarc

Voici en PJ l'exemple final, pour ceux ou celles qui souhaiteraient partir de qque chose et bidouiller un peu.

bameylan a écrit :

testContext.ly (1.05 KB)

···

Éditions IN NOMINE wrote:
  

Et puis, le chapitre des contextes,je veux lui tordre
le cou !

Mais ça va être sanglant, alors! On m'avait pas dit que je contribuais à une
secte d'étrangleurs patentés... :wink:

Bernard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/creation-d-un-contexte-Tempi-tp6753927p6758100.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

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