[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Temps compose
From: |
Yoann LE BARS |
Subject: |
Re: Temps compose |
Date: |
Mon, 4 Nov 2019 00:25:03 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
Salut à tous !
Le 04/11/2019 à 00:19, Olivier Miakinen a écrit :
> Note que le nom « double-time-signature » n'est plus très approprié, et
> que si tu relis ce code plus tard tu te demanderas peut-être pourquoi
> il a été appelé comme ça...
Très juste. J’ai donc changé le nom, même si le nouveau n’est pas
complétement parlant (je n’ai pas trouvé mieux). Voici un exemple
complet, qui montre également l’intérêt du « \once » (voir
http://lilybin.com/hnmfg6/5) :
\version "2.18.2"
#(define ((signature-composee) grob)
(grob-interpret-markup grob
(markup #:override '(baseline-skip . 0)
(#:line ((#:center-column (#:number "14" #:number "8"))
(#:bold (make-vcenter-markup "="))
(#:center-column (#:number "6" #:number "8"))
(#:bold (make-vcenter-markup "+"))
(#:center-column (#:number "4" #:number "4")))))))
\score {
\new Staff {
\once \override Staff.TimeSignature.stencil = #(signature-composee)
\relative c' {
\time #'(3 3 2 2 2 2) 14/8
\repeat unfold 5 { c8 d e c d e c d e f c d e f } \bar "||"
\time 9/8
\repeat unfold 5 {c d e c d e c d e} \bar "||"
\time #'(3 3 2 2 2 2) 14/8
\repeat unfold 5 { c8 d e c d e c d e f c d e f }
}
}
}
À bientôt.
--
Yoann LE BARS
http://le-bars.net/yoann/
Diaspora* : address@hidden
- Temps compose, Yoann LE BARS, 2019/11/03
- Re: Temps compose, Pierre Perol-Schneider, 2019/11/03
- Re: Temps compose, Yoann LE BARS, 2019/11/03
- Re: Temps compose, Olivier Miakinen, 2019/11/03
- Re: Temps compose, Olivier Miakinen, 2019/11/03
- Re: Temps compose, Pierre Perol-Schneider, 2019/11/03
- Re: Temps compose, Yoann LE BARS, 2019/11/03
- Re: Temps compose, Olivier Miakinen, 2019/11/03
- Re: Temps compose,
Yoann LE BARS <=
- Re: Temps compose, Valentin Villenave, 2019/11/03
- Re: Temps compose, Olivier Miakinen, 2019/11/03