Subject: laison de phrasé inesthétique parce qu'elle enjambe un changement de ligne

From: Hector Lerat <[email-masked]>
Date: Wed, 26 Dec 2012 00:38:53 -0800 (PST)

Je rencontre des difficultés avec le dessin d'une liaison de phrasé qui
enjambe un changement de ligne.

Le morceau sur lequel je travaille est en 2/4 et en sib majeur ; il s'agit
d'une réduction, pour piano et chant, de l'air de Chérubin des "Noces de
Figaro" de Mozart.

Plus précisément, le passage correspond aux mesures n° 41-42 et comprend,
sur la portée de la main droite : 
- à la voix supérieure : un do blanche, suivi, à la mesure suivante, par un
sib noire suivi d'un soupir ;
- à la voix inférieure : un mib blanche, suivi, à la mesure suivante, par un
reb noire  suivi d'un soupir.

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7578912/Phras%C3%A941-42.png> 

Les deux voix comportent chacune une liaison de phrasé qui enjambe le
changement de mesure ; mais il se trouve que ce changement de mesure se
produit malencontreusement sur un changement de ligne, ce qui, sur la
partition, génère au début de la mesure 42, une liaison très inesthétique
(seule la liaison de la voix supérieure pose problème !). 

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7578912/Phras%C3%A941-42bis.png> 

Bien sûr, je peux contourner ce problème en plaçant, à des endroits bien
choisis, des /\break/ qui évitent que le changement de mesure 41-42 se
produise sur un changement de ligne, mais cette solution est un palliatif
qui ne me satisfait pas.

J'ai essayé d'utiliser la syntaxe/ \override Slur #'positions = #'(... .
...)/ pour repositionner la liaison défectueuse mais lilypond n'a pas réagi
aux paramètres que j'ai fournis.
J'ai aussi tenté de m'inspirer de l'exemple donné à la page 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Difficult-tweaks.fr.html
<http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Difficult-tweaks.fr.html> 
qui montre comment on peut (sans "tricher" en utilisant un /\break/)
retoucher une liaison pour en changer la position. Mais cet exemple
correspond à une liaison de tenue et non pas à une liaison de phrasé ; aussi
ai-je tenté de remplacer 
/\override *Tie* #'after-line-breaking = 
/par
/\override *Slur* #'after-line-breaking = 
/mais je n'ai pas réussi... (erreur à la compilation !).

Quelqu'un peut-il m'aider ?

Voici le code que j'ai écrit pour la main droite :
/\version "2.14.2"\include "italiano.ly"						 maindroite = \relative do'' {            
\key sib \major \tempo 4=51 \time 2/4             \clef treble    << {sib4
(fa8) fa | do'4 (fa,8) fa | re'4 sib16. do32 re16. mib32     | 4 r} \\    
{re,4 r           | mib4 r         | sib'4 sib16. la32 sib16. do32    | r8
fa,_. [(fa_. fa_.)]} >>                  % mesures 1 à 4    << {<fa' re>8
(16) r fa8 (re16) r | do8 (mib16) r do8 (mib16) r  |       sib4 la16. sib32
do16. re32 | sib8 re sib r} \\       {fa4 re'8 sib16 s | sol8 do16 s mib,8
sol16 s | re4 do16. (re32) mib16. (fa32) | re8_. fa_. re_. s } >>          %
mesures 5 à 8    r16 re_. fa_. sib_. r re,_. fa_. sib_. | r mib,_. fa_.
do'_. r mib,_. fa_. do'_.                                    % mesures 9 à
10     r re,_. fa_. sib_. r sib^. sol^. <mib'^. do>                                                                       
% mesure 11    r16 fa,_. la_. do_. r fa,_. la_. do_.                                                                              
% mesure 12    4 (8 )                                                                                     
% mesure 13    << { fa16^. \times 2/3 {fa32 (sol fa} sib16^.) la^. sol^.
fa^. mib^. re^.} \\       { re16 s re fa mib re do! sib} >>                                                                               
% mesure 14    << {do4 (reb8 re) | mib16^. \times 2/3 {mib32 (fa mib}
do'16^.) sib^. la^. sol^. fa^. mib^.} \\        {la,4 sib8 si | do16 s mib
re do sib la do} >>                                                                  
% mesures 15 à 16    16 re,_. fa_. sib r re,_. fa_. sib_. | r mib,_. sol_.
do_. r mib,_. sol_. do_.                            % mesures 17 à 18     r
re,_. fa_. sib_. r do,_. mib la_. | r re,_. fa_. sib_. r re,_. fa_. sib_.                                        
% mesures 19 à 20    r16 do,_. fa_. la_. r do,_. fa_. la_.|r re,_. fa_.
sib_. r do,_. fa_. la_.|r sib,_. mi_. sol_. r sib,_. mi_. sol_.  % mesures
21 à 23    << {r8 la (do fa) | la2 ~ | la8 la, (re fa) } \\ {s8 la, la do |
fa4 (dod | re8) fa, la re } >>                     % mesures 24 à 26    <<
{la'8 (re do si) | do2 ~ } \\ {fa,8 8   | mi8 sol (sib! mi,)} >>                          
% mesures 27 à 28    << {<do' fa,>16 s s8 s4} \\ {s16 fa,,_. la_. do_. r
fa,_. la_. do_.} >> | r mi,_. sol_. sib_. r do,_. sol'_. sib_.  % mesures 29
à 30           r do,_. fa_. la_. r fa_. re_.  | << {r8 do'4. ~ } \\ {s8 <mi,
sol>8 (sib' mi,)} >>   \break              % mesures 31 à 32    << {<do'
fa,>16 s s8 s4} \\ {s16 fa,,^. la^. do^. r16 fa,^. la^. do^.} >>|s mi,_.
sol_. sib_. r do,_. sol'_. sib_.  % mesures 33 à 34    lab'4 (sol8 fa) | 2 |
<do' mib,!> | <mib, sib' reb>                                                        
% mesures 35 à 38    \tieDown < mib ~ sib' reb> | 8 ( < lab do mib> )                                  
% mesures 39 à 40    << {do'2 (sib4) r4} \\ {mib,2 (reb4) r4} >>                       
*   % ***** liaison de phrasé inesthétique *****  % mesures 41 à 42*    <<
{lab''4 sol16. (lab32) sib16. (do32)} \\ {do,4 sib16. do32 reb16. mib32} >>                                     
% mesure 43     << {lab8^. do^. lab^. r} \\ {do, mib do s} >>                                                                      
% mesure 44    r16 mib,^. lab^. do^. r mib,^. lab^. do^. | r sol^. do^.
mib^. r sol,^. do^. mib^.                                  % mesures 45 à 46   
r mib,^. la!^. do^. r la^. do^. mib^. | << {sol2} \\ {\stemDown 8 ^(  )} >>         
% mesures 47 à 48    << {mib'4 (re8 dod) | re4 (sib)} \\ {mib,4 re8 dod | 4
sol} >>                                              % mesures 49 à 50    <<
{la2                          | sol8 r sib4 ~ | 2| sib8 si do4 ~          |
2  | 8} \\        {s4 \stemUp fad,              | s2            | s2            
| s2                     | s2           | s8} \\        {\stemDown 4 (re8
do)| s2            | s2             | s2                     | sol'2       
| s8} \\       {s2                           | sib,8 s sib4 ~| sib2 ~        
| 8 si do4 ~| do2 ~        | do8} >> % mesures 51 à 56 (1erquart)    <<
{dod'8 re4 ~                    | 2 | 8}\\       {s8 s4                         
| s2            | s8}\\       {\stemDown dod,8 \tieDown re4 ~ | re2 ~        
| re8} >>                                                        % mesures
56 (fin) à 58 (1er quart)        << {sol4 _(solb8) | \stemDown fa8 [_(la )]
r} \\ {s8 \stemUp \tieUp mib4 ~ | \stemUp mib4 ^(re8) s} \\           {s8
\tieDown mib,4 ~ | mib4 s8 s} >>                                                                        
% mesures 58 (fin) et 59        << {<reb' reb,>4 (8 ) } \\ {sol2} >>                                                         
% mesure 60        << {fa2 ~ | 16 re,_. fa_. sib_. r re,_. fa_. sib_.} \\           
{la16 fa  fa  fa  fa | sib16 s s4.} >>                                              
% mesures 61 à 62        r16 mib,_. fa_. do'_. r mib,_. fa_. do'_. |  r
re,_. fa_. sib_. r sib^. sol^. <mib'^. do>                       % mesures
63 à 64         r8 4 8                                                                                       
% mesure 65        4 (8 )                                                                                 
% mesure 66        << {fa16^. \times 2/3 {fa32 sol fa} sib16^. la^. sol^.
fa^. mib^. re^.} \\           {re16 s re fa mib re do! sib} >>                                                                            
% mesure 67        << {do4 (reb8 re) | mib16^. \times 2/3 {mib32 fa mib}
do'16^. sib^. la^. sol^. fa^. mib^.} \\            {la,4 sib8 si | do16 s
mib re do sib la do} >>                                                              
% mesures 68 à 69        << {re2 (| do) | sib4 (la | sib8) re (sol sib)} \\
{fa,2 (| mib) | re4 do | sib8 sib' re sol} >>                % mesures 70 à
73        << {re'2 (| do)} \\ {fa,2 | mib} >> | << {sib'4 la16. _(sib32)
do16. _(re32) } \\ {re,4 mib} >>                 % mesures 74 à 76        <<
{sib'8 r la8. \trill (sol32 la | sib8) r do8. \trill (sib32 do | sib8) r r4}
\\          {re,8 s mib4                   (| re8) r la'4                 
(| sib8) s s4} >>                              % mesures 77 à 79                                                                  	                   
}\score {<<		\context Staff = haut { \maindroite }	>>\layout {	}      
}\paper {page-count = #1        }/ 
et voici les portées de main droite correspondantes :
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7578912/Phras%C3%A9%2B.png> 
Y a-t-il une solution ?
D'avance merci !

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/laison-de-phrase-inesthetique-parce-qu-elle-enjambe-un-changement-de-ligne-tp7578912.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Eluze <[email-masked]>
Date: Wed, 26 Dec 2012 10:31:55 -0800 (PST)

voici le code que j'ai reçu (premières 4  lignes):

maindroite = \relative do'' {
             \key sib \major \tempo 4=51 \time 2/4
             \clef treble
    << {sib4 (fa8) fa | do'4 (fa,8) fa | re'4 sib16. do32 re16. mib32  *   |
4 r*} \\

si c'est le mailer qui fait cette confusion il faudrait envoyer le code
comme attachement.

merci
Eluze

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/laison-de-phrase-inesthetique-parce-qu-elle-enjambe-un-changement-de-ligne-tp7578912p7578913.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Hector Lerat <[email-masked]>
Date: Wed, 26 Dec 2012 12:13:28 -0800 (PST)

Chez moi, le code est complet, et ce dans les 4 configurations suivantes :
- sous Ubuntu Mint avec Firefox
- sous Ubuntu Mint avec Chromium
- sous Windows XP avec Firefox
- sous Windows XP avec  Internet Explorer !

Mais voici le code Phrasé_inesthétique.ly
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7578914/Phras%C3%A9_inesth%C3%A9tique.ly>  

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/laison-de-phrase-inesthetique-parce-qu-elle-enjambe-un-changement-de-ligne-tp7578912p7578914.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Eluze <[email-masked]>
Date: Wed, 26 Dec 2012 13:05:49 -0800 (PST)

j'ai lu le code avec thunderbird et firefox (sous windows7) et c'était chaque
fois la même chose.

j'ai enfin pu compiler le nouveau code (avec la version 2.17.9) et voilà ce
que ça donne:

liaisoinPhrase.png
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7578915/liaisoinPhrase.png>  

la version stable 2.16.1 devrait être assez semblable.

cordialement
Eluze

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/laison-de-phrase-inesthetique-parce-qu-elle-enjambe-un-changement-de-ligne-tp7578912p7578915.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Hector Lerat <[email-masked]>
Date: Thu, 27 Dec 2012 03:34:54 -0800 (PST)

Bonjour Eluze

Effectivement, j'ai désinstallé mon ancienne version 2.14.2 et installé
(avec quelque peine car elle ne figure pas dans les dépôts) la nouvelle
version 2.16.1, et la compilation a bien produit la partition que tu as
toi-même obtenue.

Merci !

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/laison-de-phrase-inesthetique-parce-qu-elle-enjambe-un-changement-de-ligne-tp7578912p7578916.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.