[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ronde et Breve noires
From: |
JMarc |
Subject: |
Re: Ronde et Breve noires |
Date: |
Tue, 21 Jan 2014 07:05:38 -0800 (PST) |
Yes Eluze !
Voici, grâce à ton aide et un peu de LSR, ce que j'ai pu faire :
%<= http://lsr.dsi.unimi.it/LSR/Item?id=475
blackBrevis = {
\once \override NoteHead #'stencil = #ly:text-interface::print
\once \override NoteHead #'text = #(markup #:musicglyph
"noteheads.sM3blackligmensural")
}
%<= du lien donné par Eluze. "noteheads.s2solFunk" est la note qui remplit
pile poil la ronde en l'inclinant comme il faut
blackRonde = {
\override NoteHead #'Y-extent =
#(ly:make-unpure-pure-container
ly:grob::stencil-height
(lambda (grob start end) (ly:grob::stencil-height grob)))
\once \override NoteHead #'stencil =
#(lambda (grob)
(let* ((stencil (ly:note-head::print grob))
(duration-log (ly:grob-property grob 'duration-log))
(new-head (ly:font-get-glyph (ly:grob-default-font grob)
"noteheads.s2"))
)
(if (= duration-log 0)
(ly:stencil-add
stencil
(ly:stencil-aligned-to
(ly:stencil-rotate
(ly:stencil-scale
new-head
0.8 0.9)
90 0 0)
X
-2))
stencil)
))
}
%la suite du bout de code
\relative c''{
\override Staff.TimeSignature #'style = #'mensural \time 6/4
\stemOff \blackRonde g1*1/2 \stemOn g4 g c bes a g f e f e d c
\stemOff \blackRonde d1*1/2 \blackRonde d1*1/2 \stemOn \mens \blackBrevis
d\breve*1/4 \stemOff \blackRonde cis1*1/2
\override Staff.TimeSignature #'style = #'default \time 4/4
d1
}
Conclusion : la Brvee est OK, mais je trouve les rondes remplies un peu
empâtées. Sans doute vais-je garder le simple "\stemOff g4*2" qui me semble
plus équilibré. Ce fut l'occasion d'un petit plogeon vivifiant dans le
cambouis.
Merci encore !
JMarc
-----
JMarc LEGRAND
Editions IN NOMINE
--
View this message in context:
http://lilypond-french-users.1298960.n2.nabble.com/Ronde-et-Breve-noires-tp7580848p7580850.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.