Subject: Un spanner dans un tempo ?

From: Seventies <[email-masked]>
Date: Mon, 4 Aug 2014 11:10:51 -0700 (PDT)

Bonsoir à l'équipe,

Je cherche - sans trouver - s'il est possible d'utiliser les propriétés des
spanner(s) dans un tempo.

En l’occurrence, un "r i t . - - - ", qui aurait l'avantage, par rapport à
un \markup, de n'être repris qu'une seule fois dans la partition
d'orchestre.

Les quelques essais réalisés ne fonctionnent évidemment pas, et rien trouvé
dans les snippets.

Bon, ce n'est pas très important, on gardera le texte en supprimant
l'extenseur, mais si par hasard ...

Cordialement,

Jean-François

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Un-spanner-dans-un-tempo-tp7581576.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 5 Aug 2014 18:32:50 +0200

Bonsoir,

Le 4 août 2014 20:10, Seventies <[email-masked]> a écrit :

> un \markup, de n'être repris qu'une seule fois dans la partition

Je ne vois pas trop comment mettre ça en place.
Pour contourner le problème, tu peux réaliser ça :
http://lilypond.org/doc/v2.18/Documentation/notation/writing-text#text-spanners

en écrivant :

\version "2.18.2"

\relative c'' {
  \tweak self-alignment-X #-1.5
  \tempo\markup\concat {
    \normal-text\italic "rit."
    \override #'(on . .8)
    \override #'(off . 2)
    \draw-dashed-line #'(14 . 0)
  }
  b1
  c
  e,
}

mais la longueur de "l'extenseur" devra se faire manuellement.

A titre personnel face à un tel problème je préfère utiliser des balises.
Cordialement,
Pierre

---

From: Philippe Massart <[email-masked]>
Date: Tue, 5 Aug 2014 18:57:13 +0200

Cette fonction a déjà été demandée, et j'avoue qu'elle me plairait aussi:

https://code.google.com/p/lilypond/issues/detail?id=3176

Philippe

---

From: Seventies <[email-masked]>
Date: Tue, 5 Aug 2014 17:54:20 -0700 (PDT)

Eh oui ... Sur la liste anglophone, j'ai trouvé pas mal de demandes en ce
sens.

Comment faire pour appuyer ce souhait ?

Cordialement,

Jean-François

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Un-spanner-dans-un-tempo-tp7581576p7581581.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 6 Aug 2014 07:56:37 +0200

Une autre solution est d'intégrer une polyphonie fictive :

\version "2.18.2"

soprano = \relative c'' {
  \clef G
  \repeat unfold 2 { \repeat unfold 5 a1 \break }
  \repeat unfold 5 a1
}

alto = \relative c' {
  \clef C
  \repeat unfold 2 { \repeat unfold 5 a1 \break }
  \repeat unfold 5 a1
}

basse = \relative c {
  \clef F
  \repeat unfold 2 { \repeat unfold 5 a1 \break }
  \repeat unfold 5 a1
}

tempoSpanner = {
  s1*3
  \once\override TextSpanner.bound-details.left.text = #"rit "
  \once\override TextSpanner.bound-details.right.text = #" a tempo"
  \once\override TextSpanner.bound-details.left-broken.text = ##f
  \once\override TextSpanner.bound-details.right-broken.text = ##f
  s1\startTextSpan
  s1*5
  s1\stopTextSpan
}

\score {
  \new StaffGroup <<
    \new Staff \with { instrumentName =  Soprano } << \soprano \\
\tempoSpanner >>
    \new Staff \with { instrumentName =  Alto } \alto
    \new Staff \with { instrumentName =  Basse } \basse
}

\score {
  \new Staff \with { instrumentName =  Basse } << \basse \\ \tempoSpanner >>
}

Pierre

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 6 Aug 2014 07:58:08 +0200

> Comment faire pour appuyer ce souhait ?

On peut toujours relancer...