paroles décalées

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
>>
}

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

···

Le 15 novembre 2010 20:21, moebius <****@****> 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.
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.

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.

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 <****@**** > <mailto:****@****>> 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.
    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.

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

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 :

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 <****@**** >> <mailto:****@****>> 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.
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.

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

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

Re,

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

···

Le 15/11/2010 22:29, Jean-Christophe D a écrit :

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

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

moebius-2 wrote:

Re,

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

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

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!

···

Le 15/11/2010 22:29, Jean-Christophe D a écrit :

--
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.

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
Google Code Archive - Long-term storage for Google Code Project Hosting.).

Cordialement,
V. Villenave.

···

2010/11/16 Eluze <****@****>:

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!

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<****@****>:

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!

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
Google Code Archive - Long-term storage for Google Code Project Hosting.).

Cordialement,
V. Villenave.

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

Quelque chose de ce genre là :

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

Cordialement,
V. Villenave.

···

2010/11/17 moebius <****@****>:

Ç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 ?

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" }

>>
}

···

Le 17/11/2010 09:01, Valentin Villenave a écrit :

Quelque chose de ce genre là :

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

Cordialement,
V. Villenave.

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

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,

···

Le 17/11/2010 21:51, Martial a écrit :

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"
}
>>
}
%%-----------------------------------------

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 !

Par contre ni l'intro, ni l'impro n'ont de paroles ; comment les
"sauter" sans devoir mettre d'épuisants \skip ?

\repeat unfold x { _ }

x = le nombre de notes à sauter !

···

--
Martial

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,

···

Le 17/11/2010 22:21, Martial a écrit :

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 !

Par contre ni l'intro, ni l'impro n'ont de paroles ; comment les
"sauter" sans devoir mettre d'épuisants \skip ?

\repeat unfold x { _ }

x = le nombre de notes à sauter !