Bonjour,
je propose une autre solution avec des polices de mains incorporées
HappyHands.otf ou ttf semble convenir.
Mettre la police "HappyHands" dans un dossier puis
ajouter au répertoire de FontConfig à l'aide de la commande
#(ly:font-config-add-font "/chemincompletdelapolice/HappyHands.ttf")
ou
#(ly:font-config-add-directory "/chemincompletdudossierdelapolice/")
le code
%================================================
% fonte HappyHands :
#(ly:font-config-add-font "/chemincompletdelapolice/HappyHands.ttf")
% ou
#(ly:font-config-add-directory "/chemincompletdudossierdelapolice/")
newHeadNote = #(define-music-function
(note lettre)
(ly:music? string?)
#{
\override NoteHead.stencil = #ly:text-interface::print
\override NoteHead.text =
\markup {
\override #'(font-name . "HappyHands")
\fontsize #5 \raise #-2 $lettre
}
\override Stem.stencil = ##f
#note
#})
% revenir à des têtes de note normales
clairNewHead = { \revert NoteHead.stencil \revert Stem.stencil }
%---------------------------------
fontName = #'(font-name . "HappyHands")
\relative c' {
<g \rightHandFinger #2 >4 \newHeadNote g'4"A" \newHeadNote e"5" f \clairNewHead
g4 \newHeadNote g4"A" \newHeadNote e"5" f \clairNewHead
}
\markup { "Tambora pouce sur la corde près du chevalet "
\override \fontName
\fontsize #4 "A"
}
\markup { "Plat de la main sur la caisse"
\fontsize #4 \override \fontName "5"
}
%================================================
Cordialement