[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: modifier les glyphes des altérations dans l es noms d'accords
From: |
Gilles THIBAULT |
Subject: |
Re: modifier les glyphes des altérations dans l es noms d'accords |
Date: |
Wed, 17 Feb 2010 00:00:03 +0100 |
pour modifier deux glyphes ( # et b ). [..]
Je répond très en retard.
Tu peux soit
1-changer les "glyph" représentant les altérations dans la
propriété 'glyph-name-alist.
Dans cet exemple, j'ai changé respectivement le b et le # par le
glyph "one" et "two"
Je ne connais pas de moyens simples pour creer des "glyph" et
encore moins pour les rajouter à la feta font, sauf à utiliser la
manière décrite par Nicolas dans la la solution "gonville".
2- soit utiliser la methode décrite ici :
http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Fixing-overlapping-notation
Celle-ci n'est envisagable que pour quelques notes
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
music = \relative {
cis2 dis ees fes
\override Staff.Accidental #'glyph-name-alist = #'(
(0 . "accidentals.natural")
(-1/2 . "one")
(1/2 . "two")
(1 . "accidentals.doublesharp")
(-1 . "accidentals.flatflat")
(3/4 . "accidentals.sharp.slashslash.stemstemstem")
(1/4 . "accidentals.sharp.slashslash.stem")
(-1/4 . "accidentals.mirroredflat")
(-3/4 . "accidentals.mirroredflat.flat"))
cis dis ees fes
\override Accidental #'stencil = #ly:text-interface::print
\override Score.AccidentalPlacement #'right-padding = #1
\override Staff.Accidental #'Y-offset = #-0.5
\override Accidental #'text = \markup \bold \huge "#"
cis dis
\override Accidental #'text = \markup \bold \huge"b"
ees fes
}
\new Voice \music
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Gilles
NB
Dans la doc sur la propriété 'glyph-name-alist
http://lilypond.org/doc/v2.12/Documentation/user/lilypond-internals/Accidental ,
les guillements pour les noms de glyph ont été omis alors que ça ne marche
pas sans eux.
C'est apparemment une erreur.