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

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

Re: personnalisation des accords.


From: legoss
Subject: Re: personnalisation des accords.
Date: Thu, 15 Sep 2016 12:08:40 -0700 (MST)

Bonsoir,

Je ne me suis jamais demandé où était le fichier de config des accords...
s'il existe.
En revanche, tu as le fichier chord-modifiers-init.ly qui permet de
déterminer tes propres extensions.
Chez moi, il est dans /usr/share/lilypond/2.18.2/ly (je suis sous linux;
pour windows, je ne sais pas).

Comment je fonctionne:
1. J'ai sur un DD externe un fichier chord-modifiers-init.ly que je mets
régulièrement à jour.
2. A chaque nouvelle installation d'un système, je fais un copier coller
dans le fichier présent sur ma machine.
3. Si je modifie l'un, je fais la même modif dans l'autre.

Je suis certain que plusieurs membres de cette noble galerie vont m'informer
qu'il y a plus simple et plus pratique. Merci par avance!

Côté saisie des accords, voir  ici
<http://lilypond.org/doc/v2.18/Documentation/notation/common-chord-modifiers.fr.html>
 
, ou  là <http://perso.crans.org/chapon/Jazzband2/AccordsJazz.pdf>  

Pour le rendu des extensions sur la partition, voir  dans la doc
<http://lilypond.org/doc/v2.18/Documentation/notation/lilypond-index>   les
commandes \fontsize, \super, \small \column, \line, \raise, \sharp, \flat,
\hspace...

Si ça peut te rendre service, voici mes extensions actuelles:

%%%%%%%%%%%%%%%%%%%
ignatzekExceptionMusic = {
        %<c e gis>1-\markup { "+" }
        %<c es ges>-\markup { \smaller "o" } % should be $\circ$ ?
        %<c es ges bes>-\markup {
          %%  f8 is o with slash.
        %  \smaller #(ly:export (ly:wide-char->utf-8 #x00f8))
        %}
        %<c es ges beses>-\markup { \smaller  "o7" }
<c e g a>1-\markup {         \fontsize #'-2 "6" }         %6
<c e g b>1-\markup {         \fontsize #'-2 "7M" }        %maj7
<c e g b d'>1-\markup {      \fontsize #'-2 "9M" }        %maj9
<c e g d'>1-\markup {        \fontsize #'-2 "add9" }      %5.9 (pour add9)
<c e g a d'>1-\markup{       \fontsize #'-2 "6/9" }       %6.9
<c d g>1-\markup {           \fontsize #'-2 "Sus2" }      %sus2
<c f g>1-\markup {           \fontsize #'-2 "Sus4" }      %sus4
<c f g bes>1-\markup{        \fontsize #'-2 "7Sus4" }     %7sus4
<c f g bes d'>1-\markup{      \fontsize #'-2 "9Sus4" }    %9sus4
<c e g bes>1-\markup {       \fontsize #'-2 "7" }         %7
<c e g bes d'>1-\markup {    \fontsize #'-2 "9" }         %9
<c e g bes d' f'>1-\markup {    \fontsize #'-2 "11" }     %11
<c e g bes d' fis'>1-\markup {    \fontsize #'-2 "11+" }  %11+
<c e g bes d' f' a'>1-\markup {    \fontsize #'-2 "13" }  %7.9.11.13
<c ees g>1-\markup {         \fontsize #'-2 "m" }         %m
<c es g a>1-\markup {        \fontsize #'-2 "m6" }        %m6
<c es g bes>1-\markup {      \fontsize #'-2 "m7" }        %m7
<c ees g bes d'>1-\markup {  \fontsize #'-2 "m9" }        %m9
<c ees g bes d' f'>1-\markup {  \fontsize #'-2 "m11" }    %m11
<c ees g bes d' f' a'>1-\markup {  \fontsize #'-2 "m13" } %m13
<c ees g b>1-\markup {       \fontsize #'-2 "m7M" }       %maj7.3-
<c e gis>1-\markup {         \fontsize #'-2 "5+" }        %5+
<c e ges>1-\markup {         \fontsize #'-2 "5-" }        %5-
<c ees ges beses>1-\markup { \fontsize #'-2 "dim7" }      %dim7
<c ees g f'>1-\markup {      \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"m""add4"}}   %m5.11
<c ees g bes f'>1-\markup {  \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"m7""add4"}}  %m7.5.11
<c ees g d'>1-\markup {      \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"m""add9"}}   %m5.9
<c e gis bes>1-\markup{      \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"7""5+"}}     %7.5+
<c e gis bes d'>1-\markup{   \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"9""5+"}}     %9.5+
<c e ges bes>1-\markup{      \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"7""5-"}}     %5-.7
<c ees ges bes>1-\markup{    \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"m7""5-"}}    %m7.5-
<c e ges bes d'>1-\markup{   \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"9""5-"}}     %5-.9
<c e g bes des'>1-\markup{   \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"7""9-"}}     %7.9-
<c e g bes dis'>1-\markup{   \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"7""9+"}}     %7.9+
<c f g bes des'>1-\markup{   \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"7Sus4""9-"}} %7sus4.9-
}
%%%%%%%%%%%%%%%%%%%

Bon courage pour la suite!
Laurent



--
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/personnalisation-des-accords-tp7584175p7584177.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.



reply via email to

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