[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Hampe personnalisée
From: |
david427 |
Subject: |
Re: Hampe personnalisée |
Date: |
Thu, 10 Feb 2022 18:11:13 +0100 (CET) |
Merci à vous, Jean et Rémy !
Je n'ai pas bien compris comment utiliser \override Beam . auto-knee-gap = #1
J'ai essayé la solution de Jean, qui fonctionne
J'avais bien lu cette page de doc, mais je n'avais pas réussi à l'adapter à mon code :(
Voici mon code modifié :
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.23.3"
\language "français"
global = { \key do \major \time 4/4}
hamp = { \change Staff = "right" \once \stemDown }
dehamp = { \change Staff = "left" \once \stemUp }
right = \relative do' { \global mi2. fa8. sol16 do2 }
leftOne = \relative do' { \global
\repeat unfold 3 { r8 sol \hamp do \dehamp sol } }
leftTwo = \relative do { \global
do2. }
\score {
\new PianoStaff \with { instrumentName = "Piano" }
<< \new Staff = "right" \right
\new Staff = "left" { \clef bass << \leftOne \\ \leftTwo >> }
>>
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
J'ai créé des variables pour ne pas trop noircir le code (je vais devoir l'utiliser presque chaque mesure)
et à priori, le premier \once \stemUp du code de Jean n'est pas nécessaire ici
(pour ceux qui se posent la question, hamp veut dire : "début de la hampe bizarre" et dehamp : "défaire (finir) la hampe bizarre")
^^'
David
De : Remy CLAVERIE <remy.claverie@orange.fr>
À : david427@mailo.com;
lilypond-user-fr@gnu.org
Sujet : Re: Hampe personnalisée
Date : 10/02/2022 12:51:19 Europe/Paris
Bonjour David,
C'est vrai que ce n'est pas toujours facile de chercher et de trouver dans la doc...
Voici ce que tu cherches, je crois :
\override Beam . auto-knee-gap = #1
A+
Rémy
envoyé : 10 février 2022 à 12:26
de : david427@mailo.com
à : lilypond-user-fr@gnu.org
objet : Hampe personnalisée
Bonjour,
Dans une partition de piano, j'aimerai faire une hampe personnalisée comme sur la photo
Il me semble l'avoir déjà vu dans la doc, mais je n'arrive pas à remettre la main dessus....
si je fais :
\change Staff = "up" do \change Staff = "down"
la ligature se place au dessus des 3 notes et non pas au milieu comme je voudrais
Quelqu'un aurait-il une idée ?
D'avance merci,
David