lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guitare : percu, notes étouffées...


From: Martial R
Subject: Re: guitare : percu, notes étouffées...
Date: Thu, 22 Jun 2023 17:03:46 +0200

Bonjour,
je propose une autre solution avec des polices de mains incorporées
HappyHands.otf ou ttf semble convenir.
https://www.dafont.com/fr/search.php?fpp=200&q=HappyHands

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/")
voir la doc : https://lilypond.org/doc/v2.24/Documentation/notation/fonts

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

image.png


--
Martial Rameaux


reply via email to

[Prev in Thread] Current Thread [Next in Thread]