[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
>>
}
}