Subject: Liaison à cheval sur deux portées

From: Bernard Meylan <[email-masked]>
Date: Sat, 31 Aug 2019 10:18:29 -0700 (MST)

Bonjour à tous/tes!

Dans ce petit extrait:

\version "2.19.83"

\new PianoStaff 
<<
  \new Staff {
    \relative c' {
      \key bes \major
      \time 4/4
      r2 <<  {\voiceOne \set tieWaitForNote = ##t  \tieDown b'4\rest f8~( 
bes~<f bes d>4)} \new Voice {\voiceTwo r8 d4.~d4 } >>
    }
  }
  \new Staff {
    \relative c {
      \clef bass
      \key bes \major
      r4 <<  {\voiceOne 
              
              \shape #'(
           (( 0 . 0) (0 . 0) (0 . 0) (0 . 0))
         
         ) Slur
              
              d8(  f~<f bes>2)~<f bes>4} \new Voice {\voiceTwo d4~d2~d4 } >>
    }
  }

j’aimerais pouvoir lier l’ensemble de l’arpège, à savoir partir du «ré» main
gauche, la toute première note, pour aboutir au «ré» main droite, la
dernière note de l’arpège, et donc faire que la liaison traverse les deux
portées…
J’ai tenté de jouer avec les courbes (cela figure dans le code) mais
impossible de prolonger la liaison vers le haut: il y a la «frontière»
séparant les deux portées et cela a pour effet de les écarter. Je sais qu’il
y a la fonction \alterBroken mais je ne comprends pas du tout comment
l’utiliser en pareil cas… 

-----
Cordialement

Bernard
--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

---

From: NOreply <[email-masked]>
Date: Sat, 31 Aug 2019 12:31:01 -0700 (MST)

Bonjour,
Peut-être comme cela (ici exemple minimaliste):
http://lilybin.com/hszp1m/1

Le code:

MD = 
\new Staff = "haut"<<  
   {
 s1 c'2
   }

%----------------------
MG = \new Staff = "bas" 
<< 
   {
     \clef "bass"    <<  { c2 ~c    }
             {c2^\( \change Staff = "haut" c'\) }
 c
   }

\new PianoStaff <<
  \MD \MG 

% ; = )

---

From: Bernard Meylan <[email-masked]>
Date: Sat, 31 Aug 2019 14:06:42 -0700 (MST)

Merci pour la solution, mais dans mon cas j’ai deux voix sur chaque portée et
j’ai essayé ta solution… hélas ça ne marche pas…

-----
Cordialement

Bernard