Subject: paroles décalées

From: moebius <[email-masked]>
Date: Mon, 15 Nov 2010 20:21:07 +0100

Bonsoir,

Après avoir livré vaillamment bataille, j'ai réussi à entrer un truc pas 
commode dont je vous épargne les détails.
Cependant, j'ai toujours un décalage vertical de paroles à la succession 
de deux voix, décalage moche que je ne parviens pas à éliminer.
Aussi ai-je écrit ces quelques lignes qui reproduisent le défaut : 
j'aimerais obtenir les paroles du refrain à la même hauteur que celles 
du couplet.
Encore des remerciements à ceux qui voudront bien se pencher sur la 
question.

cordialement,

\version "2.13.38"
paroleschant = \lyricmode { c'est un cou -- plet sym -- pa }
parolesrefrain = \lyricmode { mais l're -- frain est moche }
\score { <<

\new Voice {

\new Voice = chant \relative c' { a b c d | e d }
\new Voice = refrain \relative c'
   {  r4 r8
   <<
     { \voiceOne e8 | e4 \oneVoice {r8 } d e4 e }
     { \voiceThree g8 | g4 s8 f g4 g }
   }
}
   \new Lyrics \lyricsto "chant" \paroleschant
\new Lyrics \lyricsto "refrain" \parolesrefrain
}

---

From: François Martin <[email-masked]>
Date: Mon, 15 Nov 2010 21:58:11 +0100

Le 15 novembre 2010 20:21, moebius <[email-masked]> a écrit :

>
> Cependant, j'ai toujours un décalage vertical de paroles à la succession de
> deux voix, décalage moche que je ne parviens pas à éliminer.
> j'aimerais obtenir les paroles du refrain à la même hauteur que celles du
> couplet.
>
>
Bonjour,

c'est peut-être un problème de version : chez moi (version 2.12.3) ton code
fonctionne correctement : les paroles du refrain et celles du couplet sont
bien à la même hauteur...

François

---

From: Jean-Christophe D <[email-masked]>
Date: Mon, 15 Nov 2010 13:29:07 -0800 (PST)

Bonsoir,

Chez moi, les paroles du refrain sont parfaitement alignées à celles de la
Voice (v2.13.27)...
http://lilypond-french-users.1298960.n2.nabble.com/file/n5741665/test.pdf
test.pdf 

Cordialement,
Jean-Christophe
-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/paroles-decalees-tp5741121p5741665.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: moebius <[email-masked]>
Date: Mon, 15 Nov 2010 22:33:44 +0100

Bonsoir,

En effet, en essayant avec la version 2.12, le problème disparait. Par 
contre, les nouvelles instruction ne fonctionnent plus....le beurre et 
l'argent du beurre...
Merci de me l'avoir signalé, je n'aurais pas pensé à une régression....

cordialement,

Le 15/11/2010 21:58, François Martin a écrit :
> Le 15 novembre 2010 20:21, moebius <[email-masked]
> <mailto:[email-masked]>> a écrit :
>
>
>     Cependant, j'ai toujours un décalage vertical de paroles à la
>     succession de deux voix, décalage moche que je ne parviens pas à
>     éliminer.
>     j'aimerais obtenir les paroles du refrain à la même hauteur que
>     celles du couplet.
>
>
> Bonjour,
>
> c'est peut-être un problème de version : chez moi (version 2.12.3) ton
> code fonctionne correctement : les paroles du refrain et celles du
> couplet sont bien à la même hauteur...
>
> François

---

From: moebius <[email-masked]>
Date: Mon, 15 Nov 2010 22:41:48 +0100

Bon et je viens d'essayer avec la toute récente 2.13.39 : même punition !

Baaahhh, peut-être y a-t-il autre chose, liée à quelque nouvelle 
fonction ou à un changement...ce n'est pas forcément une régression, 
enfin je n'ai pas les compétences pour l'affirmer.

cordialement,

Le 15/11/2010 22:33, moebius a écrit :
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: moebius <[email-masked]>
Date: Mon, 15 Nov 2010 23:09:12 +0100

Re,

Bon, le mystère s'épaissit...
cordialement,

---

From: Eluze <[email-masked]>
Date: Mon, 15 Nov 2010 15:37:45 -0800 (PST)

>> http://lilypond-french-users.1298960.n2.nabble.com/file/n5741665/test.pdf

en effet, la 2.13.28 n'a pas ce défaut, ce n'est qu'après celle-ci qu'il y a
ce décalage!

-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/paroles-decalees-tp5741121p5742039.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 16 Nov 2010 02:19:18 +0100

> en effet, la 2.13.28 n'a pas ce défaut, ce n'est qu'après celle-ci qu'il y a

Je ne pense pas que ce soit un bug : dans ce cas précis la bonne
habitude à prendre n'est pas de créer des contextes Lyrics à tout va
mais d'utiliser associatedVoice à bon escient.

Cependant, j'ai quand même envoyé un rapport de bug au cas où, étant
donné que plusieurs changements de cet ordre sont en train d'être
examinés (voir notamment
http://code.google.com/p/lilypond/issues/detail?id=1309).

Cordialement,
V. Villenave.

---

From: moebius <[email-masked]>
Date: Wed, 17 Nov 2010 07:33:09 +0100

Bonjour,

Ça m'a l'air d'une piste intéressante, mais après avoir jeté un œil à la 
doc, je n'ai pas bien vu ce qu'il faudrait faire.
Dans l'exemple que j'ai fourni, ça donnerait quoi l'utilisation de 
\associatedVoice ?

cordialement,

Le 16/11/2010 02:19, Valentin Villenave a écrit :
> 2010/11/16 Eluze<[email-masked]>:

---

From: Valentin Villenave <[email-masked]>
Date: Wed, 17 Nov 2010 09:01:54 +0100

> Dans l'exemple que j'ai fourni, ça donnerait quoi l'utilisation de

Quelque chose de ce genre là :

\new Lyrics \lyricmode {
  \set associatedVoice = "chant" \paroleschant
  \set associatedVoice = "refrain" \parolesrefrain
}

Cordialement,
V. Villenave.

---

From: moebius <[email-masked]>
Date: Wed, 17 Nov 2010 20:40:08 +0100

Bonsoir,

J'ai un peu essayé de regarder tout ça, mais j'obtiens des paroles qui 
se chevauchent et divers autres désagréments...Je n'ai pas dû tout 
comprendre...
En fait, j'ai un truc dans ce style avec une intro, une musique de 
couplet avec deux couplets de paroles, un refrain, une impro et un 
refrain modifié pour finir, comment l'écrire proprement avec cette voix 
associée ?
cordialement,

\score { <<
   \new ChordNames \accords
   \new Voice {  \time 4/4 \key d \minor
   \intro
   \new Voice =  chantunbis \chantun
   \new Voice = refrainbis \refrain
   \impro
   \new Voice = refraindeuxbis \refraindeux

}

  \new Lyrics \lyricsto  "chantunbis" \parolescoupletun
  \new Lyrics \lyricsto "refrainbis"\parolesrefrain
  \new Lyrics \lyricsto "chantunbis" \parolescoupletdeux
  \new Lyrics \lyricsto "refraindeuxbis" { \parolesrefrain "Je" }

}

---

From: Martial <[email-masked]>
Date: Wed, 17 Nov 2010 21:51:46 +0100

Bonsoir

Pourquoi puisqu'il semble que tout se suit ne pas faire ainsi

musique :  intro chantun  refrain  impro refraindeux
lyrics  :
intro parolescoupletun parolesrefrain parolescoupletdeux parolesrefrain 
  "je"

%%-----------------------------------------
\version "2.13.39"

intro  = \relative c' {  c  }
chantun  = \relative c' { d }
refrain = \relative c' { e }
impro = \relative c' { f }
refraindeux = \relative c' { g'  c, }

parolescoupletun = \lyricmode { Cun }
parolesrefrain = \lyricmode { refrain }
parolescoupletdeux = \lyricmode { Cdeux }

\score { <<

   \new Voice  = "chant" {
   	  \time 4/4 \key d \minor
    \intro
    \chantun
   \refrain
   \impro
   \refraindeux
}

  \new Lyrics \lyricsto "chant" {
    _ %intro
   \parolescoupletun
   \parolesrefrain
   \parolescoupletdeux
   \parolesrefrain
   "je"
}
}
%%-----------------------------------------

-- 
Martial

---

From: moebius <[email-masked]>
Date: Wed, 17 Nov 2010 22:02:33 +0100

Bonsoir,

Merci pour la contribution mais tout ne se suit pas : en fait, sous la 
musique du couplet, il y a deux couplets de paroles, mais il est vrai 
que je pourrais mettre deux fois de suite \new Lyrics.
Par contre ni l'intro, ni l'impro n'ont de paroles ; comment les 
"sauter" sans devoir mettre d'épuisants \skip ?

cordialement,

---

From: Martial <[email-masked]>
Date: Wed, 17 Nov 2010 22:21:11 +0100

> en fait, sous la musique du couplet, il y a deux couplets de paroles,
> mais il est vrai que je pourrais mettre deux fois de suite \new
> Lyrics.

oui c'est le plus simple à faire !

> "sauter" sans devoir mettre d'épuisants \skip ?

\repeat unfold x { _ }

x = le nombre de notes à sauter !

-- 
Martial

---

From: moebius <[email-masked]>
Date: Wed, 17 Nov 2010 23:36:10 +0100

Merci pour ces conseils, ça a fonctionné à merveille.
En fait, au lieu de faire une  voix unique, j'ai fait plusieurs voix, 
mais j'ai groupé le couplet et le premier refrain qui posait problème : 
cela m'a épargné la peine d'entrer des silences.

Cordialement,