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

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

Re: modifier (ou remplacer) un stencil dans lilyjazz


From: Jany Seytor
Subject: Re: modifier (ou remplacer) un stencil dans lilyjazz
Date: Sat, 10 Feb 2018 18:18:48 +0000 (UTC)

Des nouvelles du front
J'ai testé, et je m'en sors très bien à partir du code, à condition de rajouter \jazzOn dans toutes les expressions musicales et d'appeler la fonte lilyJazz Text dans tous les \markup.
Ça me va, parce que dans mes fichiers un bloc \header se trouve après mes expressions musicales, mais du coup je ne comprends pas comment obtenir le même pdf que vous en suivant strictement votre code (peut-être quelque chose à faire dans un bloc \paper ?)
Bonne soirée
Jany



Le Samedi 10 février 2018 16h08, Jany Seytor <address@hidden> a écrit :


Mille mercis, et aussi pour la leçon de "grammaire" Lilypond.
La liste est toujours aussi riche en merveilleuses découvertes ! (mais je n'en ai jamais douté...)
Bon WE
Jany


Le Samedi 10 février 2018 14h13, NOreply <address@hidden> a écrit :


Bonjour,
Il y a plusieurs manière de procéder: utiliser la lettre C, modifier la
police....
Je t'en propose une: cacher la parenthèse.
Voir ce pdf qui explique comment procéder:
Supprimer_parenthèse_chiffrage_dans_lilyjazz.pdf

Voici le code de ce même pdf (attention à la casse au moment d'écrire
"LilyJAZZ" dans le \include. Votre LILYjazz, c'est peut-être LilyJazz ou
autre.  ):
\version "2.18.2"
\include "LilyJAZZ.ily"
\header {
  title = "supprimé la parenthèse du chiffrage C de LilyJAZZ"
}
%%%%%%%%%%%%%%%%%%%%%%
\markup { \vspace #2 }
\markup { le chiffrage de mesure par défaut:
  \jazzglyph #"timesig.C44jazz" }

\markup { \vspace #1 }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\markup {  Un quadrilatère noir:
\filled-box #'(0 . 2.5) #'(0 . 3) #0.7 }

\markup { \vspace #1 }
%%%%%%%%%%%%%%%%%%%
\markup { Je cache la parenthèse avec des quadrilatères plein: }
\markup {  \jazzglyph #"timesig.C44jazz"
\hspace #-2.5

\filled-box #'(0 . 2.5) #'(0 . 3) #0.7
\hspace #-2.5

\filled-box #'(0 . 2.5) #'(-2 . .5) #0.7
  \hspace #-3.5

\filled-box #'(0 . 2.5) #'(-3 . -1) #0.7
}

\markup { \vspace #1 }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\markup { Je colorie les quadrilatères en blanc }
\markup {  \jazzglyph #"timesig.C44jazz"
\hspace #-2.5
\with-color #white
\filled-box #'(0 . 2.5) #'(0 . 3) #0.7
\hspace #-2.5
  \with-color #white
\filled-box #'(0 . 2.5) #'(-2 . .5) #0.7
  \hspace #-3.5
  \with-color #white
\filled-box #'(0 . 2.5) #'(-3 . -1) #0.7
}

\markup { \vspace #1 }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\markup { Voici un partition: }
{c'}

%%%%%%%%%%%%%%%%%%%%%%%
% Je créer une variable pour la clé sans parenthèse
sign = \markup { 
  \fontsize #-5
  \jazzglyph #"timesig.C44jazz"
\hspace #-2.5
\with-color #white
\filled-box #'(0 . 2.5) #'(0 . 3) #0.7
\hspace #-2.5
  \with-color #white
\filled-box #'(0 . 2.5) #'(-2 . .5) #0.7
  \hspace #-3.5
  \with-color #white
\filled-box #'(0 . 2.5) #'(-3 . -1) #0.7

}
\markup { \vspace #1 }
%%%%%%%%%%%%%%%%%%%%%
\markup {Je remplace la clé par défaut avec la clé que j'ai créée: }
{ \override Staff.TimeSignature stencil = #ly:text-interface::print
  \override Staff.TimeSignature.text = \sign
c'}

%%%%%%%%%%%%%%%%%%%%%%
\markup { Je grave la clé sous la portée pour ne pas cacher celle-ci: }
{ \override Staff.TimeSignature stencil = #ly:text-interface::print
  \override Staff.TimeSignature.text = \sign
  \override Score.StaffSymbol.layer = #4
  \override Staff.TimeSignature.layer = #3
  c' }

%; )



--

_______________________________________________
liste de diffusion lilypond-user-fr





reply via email to

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