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

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

Re: partition jazz variante d'accords


From: Christian LE BARS
Subject: Re: partition jazz variante d'accords
Date: Sun, 19 Jan 2020 16:56:46 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.3.1

Merci Vincent de m'avoir mi sur la voie, Oh! j'ai déja écrit quelque
chose comme cela

Car j'avais la solution!

Que j'avais conservée dans un vieux fichier d'astuces, merci de m'y
avoir pensé.

Voila une solution:

%----------------------------------------------
startParenthesis =
 {
  \once \override ParenthesesItem.stencils = #(lambda (grob)
        (let ((par-list (parentheses-item::calc-parenthesis-stencils grob)))
          (list (car par-list) point-stencil )))
}
%
endParenthesis =
{ \override Score.RehearsalMark.self-alignment-X = #LEFT

  \once \override ParenthesesItem.stencils = #(lambda (grob)
        (let ((par-list (parentheses-item::calc-parenthesis-stencils grob)))
          (list point-stencil (cadr par-list))))
}

%---------------------------------------------
LesAccordOssia =
\chords
{
 \override ChordNames.ChordName.font-name = "lilyjazz-text"
  \override ChordNames . ChordName #'font-size = #1
  \set chordChanges = ##t
  \set Score.majorSevenSymbol = \markup {Maj7}
  \set chordNameSeparator = \markup { "/" }
  \set minorChordModifier = \markup{"-"}
  \repeat unfold15{s1} s2  % autant de s1 que des mesures a décaler

  \startParenthesis\parenthesize  d2:m7.5-
  \endParenthesis\parenthesize   g:7
  }

puis dans score ne pas oublier de mettre

\LesAccordOssia

ce n'est peut pas la meilleure mais dans mon cas cela fonctionne

Attachment: pEpkey.asc
Description: application/pgp-keys


reply via email to

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