Bonjour à toustes!
J'utilise la fonte Beethoven, et pour la première fois je me trouve confronté à ce qui ressemble soit à un bogue, soit à un signe manquant dans cette fonte. Lorsque je fais:
\version "2.24.4"
\paper {
#(define fonts
(set-global-fonts
#:music "beethoven"
#:brace "beethoven"
#:factor (/ staff-height pt 20)
))
}
\relative c'' {
d4.\slashturn e8
}
le \slashturn n'apparaît pas. Il suffit d'ôter le \paper pour corriger ce problème. Le \haydnturn subit aussi le même sort. Bogue ou signe manquant?
[Ajout 10 minutes après]
Réponse: signe absent de la table des caractères de Beethoven. Du coup, est-il possible de recontstituer ce signe à l'aide d'une incantation schèmique?
Cordialement.
Bernard
Bonjour,
j'ai testé avec la police improvisio qui n'a pas non plus ce signe
je contourne ainsi :
\version "2.24.4"
newslashturn = \markup{ \hspace #1 \musicglyph "scripts.slashturn" }
{
a^\slashturn a a^\newslashturn
}
sûrement pas dans le style fonte Beethoven mais si ça fait le job !
ha zut non ça ne marche pas non plus,
je n'ai pas fait attention, ma police improvisio est dans la version 2.25.30.
Donc j'affiche la fonte emmentaler . Arg !
Voici ma solution
créer un eps vectoriel avec inscape
et l'appeler dans un markup
\version "2.24.4"
%newslashturn = \markup\epsfile #X #2.4 #"newslashturn.eps"
\paper {
#(define fonts
(set-global-fonts
#:music "beethoven"
#:brace "beethoven"
#:factor (/ staff-height pt 20)
))
}
{
a^\slashturn
a
a^\markup{ \epsfile #X #2.4 #"newslashturn.eps" }
a
}

newslashturn eps ci-joint
newslashturn.eps (4,0 Ko)
Impeccable… Le plus étrange dans cette histoire de signe absent, est qu'il est bien présent dans la nouvelle mouture de Beethoven, la commerciale… mais seulement destinée à Windows et Mac, et pour Sibelius, Dorico… La libre, celle d'Abraham Lee, est toujours dispo sur GitHub… mais sans ce glyphe…
Grand merci, Martial!
Bernard