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

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

Re: difficulté pour placer les accords


From: Jean Abou Samra
Subject: Re: difficulté pour placer les accords
Date: Fri, 8 Jan 2021 19:08:06 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0


Le 08/01/2021 à 18:24, Christian LE BARS a écrit :
Bonsoir a tous.

Merci Jean de m' avoir répondu.

dans mon précédent envoi j'avais laissé les formulations Jazz.

Notamment , la vignette "swing" que l'on met souvent en début de partition.


Aussi, ci-dessous la partition version musique européenne, avec le minimum de code,

ou j'aimerai que les noms des accords soit juste au-dessus de la portée,

et au dessus l'on trouve: la formulation triolet, le repère A et le segno.


J'ai conscience que je n'ai pas été clair dans mon 1er message, qu'il était mal formulé.

Désolé, de vous avoir fait perdre votre temps!

Cordialement

Christian

Bonjour,

Mais non, il n'y a pas à s'excuser. Comme les accords sont dans un contexte à part, il serait plutôt compliqué de positionner au-dessus d'eux des éléments du contexte en-dessous d'eux (car les contextes évitent les collisions entre eux). J'aurais donc tendance à ajouter un contexte supplémentaire au-dessus de ChordNames pour ces trois signes, en lui donnant les graveurs appropriés comme expliqué à l'adresse http://lilypond.org/doc/v2.21/Documentation/notation/modifying-context-plug_002dins.

Avec cette méthode, il faudra mettre tous vos \mark dans ce contexte aussi.

Cordialement,
Jean

PS : La version 2.20 est en ligne depuis quelques mois.


\version "2.21.80"


%-------------------------------------------------
\header
{
 title ="When Sunny Gets Blue"
 composer ="Fisher / Segal"
}

\layout {
  \context {
    \Dynamics
    \consists Metronome_mark_engraver
    \consists Mark_engraver
  }
  \context {
    \Score
    \remove Metronome_mark_engraver
    \remove Mark_engraver
  }
}

%----------------------------------------------
Global=
{
 \time 4/4
 \partial 8
 \key f\major
}
%----------------------------------------------
LesAccords =
\new ChordNames
 {
  \chordmode
   {
    s8 g2:m7 c:sus4.7
   }
 }
%---------------------------------------------------
LaMélodie =
\new Staff
\relative c'
 {
  \clef treble
  \Global
  c8
  \repeat volta 2
   {
    \tuplet3/2{ a'4 g a}c,4. c8
   }
}
%--------------------------------------
ligneHaut =
\new Dynamics {
  \tweak self-alignment-X 1
  \tweak Y-offset 0
  \tempo \markup \italic {
    Swing
    % Code compliqué pour écrire deux-croches = noire-croche en triolet...
  }
  s8
  \tweak Y-offset 0
  \mark \default
  \tuplet 3/2 { s4\segno 4 4 }
}

\score {
  {
    <<
       \ligneHaut
      \LesAccords
      \LaMélodie
    >>
    }
}



reply via email to

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