lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: accord sur 2 systèmes


From: Luc De Rossi
Subject: Re: accord sur 2 systèmes
Date: Fri, 12 Nov 2010 22:44:56 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.15) Gecko/20101027 Lightning/1.0b1 Thunderbird/3.0.10

Bonsoir,
Il suffit de supprimer les crochets entre les 2 la (dernier temps de la première mesure, portée du bas), d'ajouter \noBeam afin de supprimer la ligature de ces 2 croches.
Reste le problème du si qui décale le la vers la droite. J'ai contourné ce problème en ajoutant \once \override NoteColumn #'force-hshift = #1.7, devant le si. Ce qui donne pour la portée du bas :

    << { s8 <dis a' b>4 <fis a dis>8
      \override Stem #'cross-staff = ##t
      \override Stem #'length = #14
      \override Stem #'flag-style = #'no-flag
      a8 a\noBeam  }
    \\ { <b,, b'>8 r r4 \once \override NoteColumn #'force-hshift = #1.7 b''8 r } >> |
    << { s8 <g b>4 s8 } \\ { <b,, b'>8 r r4 } >> b''8 r |


Est-ce cela que vous cherchiez ?
Musicalement,

-- 
Luc De Rossi
Lilypond 2.11.34
Ubuntu Lucid Lynx


Le 12/11/2010 18:02, François Martin a écrit :
Bonjour bonjour !
Alors voilà : je voudrais écrire avec LilyPond des accords pour piano dont les hampes s'étendent de la portée du bas à la portée du haut : les fameux "cross-staff stems" décrits ici. En faisant un copier-coller du code directement dans ma partition, ça semble fonctionner dans la plupart des cas (cf. deuxième mesure de mon exemple ci-joint).
En revanche LilyPond a l'air de bloquer sur le dernier temps de la première mesure. Je pense que c'est à cause de la deuxième voix écrite à la 2nde, qui décale horizontalement la note. Est-ce que quelqu'un saurait comment je peux arriver à mes fins ?

\version 2.12.3

voilà un bout de mon source :

  r8 s4 s8 <dis, g>[ <dis fis>] |
  r8 e4 <b e g>8 <e g c>[( <e g b>]) |

pour la portée supérieure, et

  << { s8 <dis a' b>4 <fis a dis>8
      \override Stem #'cross-staff = ##t
      \override Stem #'length = #14
      \override Stem #'flag-style = #'no-flag
      a8[ a] }
    \\ { <b,, b'>8 r r4 b''8 r } >> |
  << { s8 <g b>4 s8 } \\ { <b,, b'>8 r r4 } >> b''8 r |

pour la portée inférieure.

Toute aide est la bienvenue !

François

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]