[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dessiner la ronde comme une tête de blanche
From: |
Olivier Miakinen |
Subject: |
Re: Dessiner la ronde comme une tête de blanche |
Date: |
Thu, 13 Oct 2016 08:14:28 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 |
Bonjour Pierre,
Le 13/10/2016 06:58, Pierre Perol-Schneider a écrit :
>
> Peux-tu nous envoyer un exemple minimal, je n'arrive pas à reproduire ton
> problème.
Voilà :
--------------------
\version "2.18.0"
\layout {
\context {
\Score
%% Resserrer les notes :
\override SpacingSpanner.common-shortest-duration = #(ly:make-moment
1 1)
%% Changer les rondes :
\override NoteHead.stencil =
#(lambda (grob)
(let ((duration (ly:grob-property grob 'duration-log)))
(case duration
((0) (grob-interpret-markup grob (markup #:musicglyph
"noteheads.s1")))
(else (ly:note-head::print grob)))))
}
}
{
\time 2/1
c''1 r2 c''
}
--------------------
La largeur horizontale de la demi-pause est au moins aussi grande que
celle de la ronde. Sur la partition ancienne dont j'ai donné le lien,
elle me semble plus courte (certes pas de beaucoup, mais ça me semble
suffisant).