Subject: ligatures automatiques

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Sun, 21 Feb 2016 19:35:36 +0100

Bonjour à tous, (ça faisait longtemps ...

Dans une mesure à 2/4, j'ai des doubles-croches et des triples croches.

Je voudrais lier les doubles par 4 et les triples aussi par 4.

Avec les commandes suivantes : (version 2.18.0)

\set Timing.beamExceptions = #'() 	
\set Timing.baseMoment = #(ly:make-moment 1/32)
\set Timing.beatStructure = #'(4 4 4)

les doubles croches sont liées par 2 (je voudrais qu'elles le soient par 
4) mais les triples par 4 (ce qui me convient)

Comment combiner les deux commandes ?

Merci de vos réponses.

-- 
JJG
Ecoutez la musique "classique", ça détend !
découvrez l'histoire de votre famille : http://memoire-des-hommes.fr/

---

From: Philhar <[email-masked]>
Date: Mon, 22 Feb 2016 15:49:05 -0700 (MST)

Bonjour,

En général, j'obtiens les ligatures désirées en précisant les beamExceptions
du contexte Staff.
En 2/4, cela donnerait:
Pour 1 groupe de 4 croches: ((1 . 8) . (4))
Pour 2 groupes de 4 doubles: ((1 . 16) . (4 4))
Pour 4 groupes de 2 doubles: ((1 . 16) . (2 2 2 2))
Pour 4 groupes de 4 triples: ((1 . 32) . (4 4 4 4))

Voici la commande complète à insérer dans le Staff:

\set Staff.beamExceptions = #'(( end . ( ((1 . 16) . (2 2 2 2)) ((1 . 32) .
(4 4 4 4)) )))	

Michel

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

---

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Tue, 23 Feb 2016 00:09:37 +0100

> Bonjour,
Bonsoir Michel,
> \set Staff.beamExceptions = #'(( end . ( ((1 . 16) . (2 2 2 2)) ((1 . 32) .
Merci pour ta réponse.

Effectivement, comme tu l'écris, les choses se mettent en place comme 
désiré, même dans les mesures où il y a des doubles et des triples croches.

Ça va me faciliter le travail pour une partie de partition de 4 pages 
(avec, la plupart du temps, des doubles et des triples !)

Jusqu'à présent, j'ai laissé la ligature automatique faire mais dès la 
mise en place de la commande adéquate... hop, tout est bien rangé !

Merci encore