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

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

Re: alignement horizontal des markup


From: Daniel Cartron
Subject: Re: alignement horizontal des markup
Date: Sun, 17 May 2015 10:56:06 +0200
User-agent: KMail/4.13.3 (Linux/3.13.0-51-generic; KDE/4.13.3; x86_64; ; )

Le samedi 16 mai 2015, 21:12:09 Martial a écrit :
> Impec ! Pas simple mais impec !

Oui pour un markup simple mais le pb est que je dois afficher des markup super 
complexes, je vous donne un exemple :

la'^\markup \line { \line { \line { \with-color #'(0.0 0.0 0.0) \center-align 
\concat { \raise #-2.2 "" \center-column { \pad-x #0.35 " " \raise #1.5 \line 
{ \pad-markup #0.35 "6"}} \raise #-1.5 \abs-fontsize #6 \concat { "" ""} 
\raise #-2.2 ""}}}}

si'_\markup \line { \line { \line { \center-align \concat { \raise #-2.2 
\with-color #'(1.0 1.0 1.0) "�\x86\x91" \with-color #'(0.0 0.0 0.0) \center-
column { \pad-x #0.35 "�\x87�" \raise #1.5 ""} \raise #-2.2 \with-color #'(1.0 
1.0 1.0) ""}}}}^\markup \line { \line { \line { \with-color #'(0.0 0.0 0.0) 
\center-align \concat { \raise #-2.2 "�\x86\x91" \center-column { \pad-x #0.35 
" " \raise #1.5 \line { \pad-markup #0.35 "7"}} \raise #-1.5 \abs-fontsize #6 
\concat { "" ""} \raise #-2.2 ""}}}}

Oui, au secours ! Vous avez raison c'est totalement fou. Mais je ne peux pas 
faire autrement, sauf à apprendre à fabriquer des articulations persos, et 
encore je suis pas certain que ça marcherait..

Parce que voilà le rendu graphique qu'il faut avoir. Donc il faut pouvoir 
afficher des symboles avant, ou après le numéro de trou de l'harmonica, voire 
dessus ou dessous, et dans ce cas il doit être aligné sur le numéro, mm s'il y 
a qq chose avant (voir numéro 7). La seule solution que j'ai trouvée est 
d'écrire la mm chose dans deux markups, un dessus et un dessous, avec une 
couleur blanche dans l'un des deux.

S'il y a plus simple je suis très intéressé. 

Le principe est que si le numéro est au-dessus de la ligne il doit pouvoir 
avoir un symbole avant, un au-dessus et un à droite, et il faut aussi un 
symbole en dessous de la ligne, qui soit aligné avec le numéro. Évidemment les 
symboles latéraux doivent être alignés verticalement avec le numéro.

Et si le markup est sous la ligne c'est le contraire, avant dessous après et 
au-dessus de l'autre côté de la ligne (en fait c'est un drumstaff à une seule 
ligne).

Un petit défi pour les fortiches en markup, non ?

-- 
Cordialement, Daniel Cartron
« Si ça fait mal c'est que ça fait du bien!! »
Devise Shadock

Attachment: TestTablature.jpg
Description: JPEG image


reply via email to

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