[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Modification de la position d'un markup par rapport aux noms d'accor
From: |
Philippe Neyrat |
Subject: |
Re: Modification de la position d'un markup par rapport aux noms d'accords |
Date: |
Fri, 28 Nov 2014 11:25:08 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20121216 Icedove/3.0.11 |
Merci pour la rapidité de la réponse,
voilà quelques précisions :
Le 28/11/2014 10:46, Pierre Perol-Schneider a écrit :
Re-bonjour Philippe,
Je voudrais que la première box se place entre l'indication
métronomique
Pas compris... :(
et que les noms des accords soient au dessus des portées.
J'ai plusieurs "box" au fil de la partition, dont une en début de
partition, une autre à la mesure 33, une autre à la 61...
Celle qui est en première mesure (après une levée), je voudrais qu'elle
soit entre l'indication métronomique (qui est un markup) :
\tempo \markup
{
\concat
{
\general-align #Y #DOWN \note #"4" #1
" = 126 Swing"
} % concat
} % tempo
et le nom du premier accord (dont le nom est gravé au dessus de la
première note de cette première mesure.
Je comprends bien cette solution :
Une solution vite pensée (peut-être pas la plus simple) est d'ajouter un
portée fantôme pour "chapeauter" les accords.
Quelques choses comme :
\version "2.16.2"
<<
\new Dynamics % <= la portée fictive
\with { \override TextScript #'padding = #3.5 } % <= j'ajoute un
peu d'espace
{
\tempo 4 = 100
s1^\markup\rounded-box "Tag"
}
\chords { ees1:7sus4 }
\relative e'{ ees2.g,8[ d']~ }
>
Le problème, c'est que ça marchera pour la première box, mais pas pour
les suivantes, puisqu'elles sont hors du bloc << >>.
Je joins un exemple minimal.
Merci !
Philippe
--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
https://www.sud-ouest.org
Exemple_accords_markups.ly
Description: Text Data