|
From: | Christophe Pochon |
Subject: | Re: Comp |
Date: | Mon, 23 Feb 2015 09:29:40 +0100 |
PierreCordialement,Bonjour Christophe,Est-ce que ceci te conviendrait :
\version "2.18.2"
compF =
#(define-music-function (parser location count) (integer?)
#{
\omit Stem
\override NoteHead.stencil = #ly:percent-repeat-item-interface::beat-slash
\override NoteHead.thickness = #0.48
\override NoteHead.slope = #1.7
\repeat unfold $count { d4 } % <= à changer en fonction des clefs
\revert NoteHead.stencil
\undo\omit Stem
#})
{
\clef F
\compF 4
}Le 22 février 2015 22:27, Christophe Pochon <address@hidden> a écrit :_______________________________________________Bonsoir,Je suis embêté : j'utilise la fonction suivante :-----comp = #(define-music-function (parser location count) ( integer?)
#{
\override Rest #'stencil = #ly:percent-repeat-item-interface::beat-slash
\override Rest #'thickness = #0.48
\override Rest #'slope = #1.7
\repeat unfold $count { r4 }
\revert Rest #'stencil
#}
)
-----
pour générer des mesures d'accompagnements avec juste des barres obliques tous les temps. C'est chouette !
Sauf que comme ce sont de faux silences, ben, si je conjugue ça avec un \RemoveEmptyStaves, tout disparaît !
Je m'explique. Pour une partition de piano jazz, j'aimerais avec par exemple 24 mesures avec juste mes jolies barres obliques d'accompagnement sur une seule portée, avec la grille d'accords en-dessus, puis pour les mesures 25 à 29, quelque chose d'écrit pour main droite et main gauche. Puis de nouveau des mesures d'accompagnements, puis encore un truc écrit pour les deux mains, etc....
Alors comme un grand, j'ai mis 24 mesures de silences à la main gauche, et mes mesures d'accompagnements à la main droite, puis hop, mesures 25-29 mes petites notes pour les deux mains.
Sauf que le \RemoveEmptyStaves efface tout.... bouh....
Une solution ? Une idée serait de pouvoir activer le \RemoveEmptyStaves seulement pour la main gauche ?
Merci de votre aide !
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
[Prev in Thread] | Current Thread | [Next in Thread] |