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: Gerard
Subject: Re: guitare : percu, notes étouffées...
Date: Thu, 22 Jun 2023 19:03:27 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0

Merci Martial de monopoliser 😁

J'essaie tout cela au plus tôt !

Cordialement

G.

Cordialement

Le 22/06/2023 à 18:32, Martial R a écrit :
Désolé de monopoliser
je m'étais trompé
c'est mieux ainsi :  \newHeadNote "Lettre" note

#(ly:font-config-add-directory "/chemincompletdudossierdelapolice/")
% fonte HappyHands :
%https://www.dafont.com/fr/search.php?fpp=200&q=HappyHands

newHeadNote = #(define-music-function
                (lettre note )
                (string? ly:music? )
                #{
                  \override  NoteHead.stencil = #ly:text-interface::print
                  \override  NoteHead.text =
                  \markup {
                    \override #'(font-name . "HappyHands")
                    \fontsize #5 \raise #-1 $lettre
                  }
                  \override Stem.stencil = ##f
                  #note
                #})

% revenir à des têtes de note normales
clairNewHead = { \revert NoteHead.stencil \revert Stem.stencil }
%---------------------------------
fontName =  #'(font-name . "HappyHands")
music = \relative c' {
  <g, \rightHandFinger #2 >4 \newHeadNote "A" g'4  \newHeadNote "5"  e  f \clairNewHead
 g4 \newHeadNote "A" g4  \newHeadNote "5" e  f  \clairNewHead
}

<<
 \new Staff{  \clef "G_8" \music  }
 \new TabStaff { \clef moderntab \music }
>>

\markup { "Tambora plat de la main sur le chevalet "
\override \fontName
\fontsize #4  "5"
}

\markup { "Poing sur les cordes"
\fontsize #4  \override \fontName "A"
}

%================================================

Le jeu. 22 juin 2023 à 17:03, Martial R <martialr@gmail.com> a écrit :
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

image.png


--
Martial Rameaux



--
Martial Rameaux


reply via email to

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