Subject: Règles d'alignement dans \fill-line

From: Seventies <[email-masked]>
Date: Sun, 13 Feb 2011 10:05:29 -0800 (PST)

Bonsoir à l'équipe,

Lorsqu'on utilise une série de commandes \fill-line {arg1 arg2 arg3 ...}
pour créer un tableau, il apparaît que la première colonne (contenant les
arg1) est justifiée à gauche, la dernière justifiée à droite, et les autres
centrées dans leurs colonnes respectives.
Comment peut-on modifier ce centrage pour les arguments intermédiaires afin
que ces colonnes soient également justifiées à gauche.
J'ai essayé \left-align {arg2} ou \left-column {arg2}, ça ne change rien
(version 2.13.48)

Merci de vos conseils,

Jean-François
-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Regles-d-alignement-dans-fill-line-tp6021303p6021303.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Marc Lanoiselée <[email-masked]>
Date: Sun, 13 Feb 2011 19:29:04 +0100

> J'ai essayé \left-align {arg2} ou \left-column {arg2}, ça ne change rien
Dans la doc il est proposé une fonction \colums

#(define-markup-command (columns layout props args) 
(markup-list?)
    (let ((line-width (/ (chain-assoc-get 'line-width props
                          (ly:output-def-lookup layout 
'line-width))
                         (max (length args) 1))))
      (interpret-markup layout props
        (make-line-markup (map (lambda (line)
                                 (markup #:pad-to-box `(0 . 
,line-width) '(0 . 0)
                                   #:override `(line-width . 
,line-width)
                                   line))
                                args)))))

%\markup " "
\markup \columns{
     \colum{ "première colonne"
                     "deuxième ligne  "
     }
     \column {"deuxième colonne"
     }
     \column {"troisième colonne"
     }
}

le texte est alors justifié à gauche pour toutes les 
colonnes. On peut modifier la taille avec \teeny \column {.....}

L'inconvénient est qu'il faut encadrer de guillemets à 
chaque changement de ligne

Amicalement

Marc

---

From: "j-f.lucarelli" <[email-masked]>
Date: Sun, 13 Feb 2011 23:04:35 +0100

=================================
  
== En réponse au message du 13-02-2011, 19:29:06 ==

>>[ ...]

Houlà, ça paraît complexe, mais c'est peut-être l'occasion de passer la vitesse supérieure.
On regardera tout ça demain, si Saint-Valentin me laisse le temps ;-)

Grand merci,

Jean-François

========================================