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

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

Re: Superposer deux noms d'accords


From: address@hidden
Subject: Re: Superposer deux noms d'accords
Date: Wed, 30 Nov 2011 18:37:03 +0100

On Nov 30, 2011, at 5:38 PM, JeanPi wrote:

Bonsoir Denis

Ton problème me tarabuste et je n'ai pas d'autres solutions
En même temps tes objections sont légères :

Très très intéressant ! Les deux seuls problèmes que j'y vois sont :

1. l'absence de barre horizontale séparant habituellement les deux
accords ;

Cette barre n'est pas très utile car la superposition des deux accords est
suffisamment claire

2. la lourdeur de la chose : en cas de longue partition (c'est mon
cas) avec un seul double-accord, ça en fait des silences ! ;)

il est très facile de coder de longs silences.
par exemple un silence de 31 mesures a 4 temps se code :
s1 * 31

C'est tout pour aujourd'hui.

Cordialement



Le voilà :

#(define (bidouille grob)
  (grob-interpret-markup
    grob
    (markup #:override '(baseline-skip . 1)
            #:center-column ("B"
                             (#:draw-line '(4 . 0))
                             " "
                             (#:concat ("Am" (#:super "7")))))))

<<
  \new ChordNames \chordmode {
    \override ChordNames . ChordName #'stencil = #bidouille
    \repeat unfold 40 c1
  }
  \new Staff \relative c' { \repeat unfold 40 <a c e g b dis fis>1 }
>>

Le \repeat unfold 40 ci-dessus est là pour vérifier que l'espacement est bon.
Il y a une partie de la doc qui traite l'automatisation de l'appellation des accords complexes :

http://lilypond.org/doc/v2.15/Documentation/notation/displaying-chords#index-chordNameExceptions-1

Cordialement,
~Mike

reply via email to

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