[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: override-auto-beam-setting
From: |
Xavier Scheuer |
Subject: |
Re: override-auto-beam-setting |
Date: |
Sat, 10 Apr 2010 16:42:44 +0200 |
2010/4/8 Mathilde <address@hidden> :
> Bonjour à tous, j'ai un petit problème avec la commande
> override-auto-beam-setting: comment faire pour que les triolets de
> doubles soient ligaturés croche par croche? (à part faire tout à la
> main bien sûr!)
>
> (il faudrait aussi que les triples soient ligaturées noire par noire,
> et Lilypond me fait le contraire: c'est ce qui s'appelle avoir
> l'esprit de contradiction!)
>
> J'espère que ma question n'est pas trop triviale. En tout cas merci
> beaucoup d'avance!
Bonjour,
Toujours la version 2.12 hein ?
La solution ci-dessous ne concerne que cette version, je rappelle que
le systeme a complètement changé pour la 2.13, de même que le règles
par defaut (en mieux).
% triples croches par noires
#(revert-auto-beam-setting '(end 1 32 3 4) 1 8)
#(revert-auto-beam-setting '(end 1 32 3 4) 3 8)
#(revert-auto-beam-setting '(end 1 32 3 4) 5 8)
% triolets de doubles croches
#(override-auto-beam-setting '(end 1 24 3 4) 1 8)
#(override-auto-beam-setting '(end 1 24 3 4) 2 8)
#(override-auto-beam-setting '(end 1 24 3 4) 3 8)
#(override-auto-beam-setting '(end 1 24 3 4) 4 8)
#(override-auto-beam-setting '(end 1 24 3 4) 5 8)
Cela supprime _toutes_ les barres de ligatures. Pour conserver une
barre qui relie le tout par temps (noire), il faut mettre juste avant
ta mesure 9 :
\set subdivideBeams = ##t
\set Score.beatLength = #(ly:make-moment 1 8)
puis
\set subdivideBeams = ##f
fin de la de la mesure 12 (pour les triples croches).
Et surtout supprimer les lignes
#(override-auto-beam-setting '(end 1 24 3 4) 2 8)
#(override-auto-beam-setting '(end 1 24 3 4) 4 8)
ci-dessus (attention, pas les autres) !
À nouveau avant la mesure 15
\set subdivideBeams = ##t
\set Score.beatLength = #(ly:make-moment 1 8)
puis
\set subdivideBeams = ##f
fin mesure 16 (pour les triolets de doubles croches).
Et ainsi de suite.
Cordialement,
Xavier
--
Xavier Scheuer <address@hidden>