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

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

Re: tableau en markup


From: Jean-Jacques Gerbaud
Subject: Re: tableau en markup
Date: Sat, 30 Mar 2013 23:42:41 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130308 Thunderbird/17.0.4

Le 30/03/2013 21:22, Daniel Cartron a écrit :
Le samedi 30 mars 2013 13:03:37 Seventies a écrit :
Chez moi (2.16.2), avec le code proposé en début de post, ça sort
systématiquement de la page sur la droite (en A4 portrait).

ça c'est normal j'avais pas finalisé la longueur des traits horizontaux (si
c'est le seul pb en cause)

voici le code recrifié sur ce point, mais qui donne toujours un résultat
désastreux chez moi et apparemment correct ailleurs, donc si tu peux tester
et m'envoyer un pdf (en privé pour pas polluer la liste) merci
Le 30/03/2013 21:22, Daniel Cartron a écrit :> Le samedi 30 mars 2013 13:03:37 Seventies a écrit :
Chez moi (2.16.2), avec le code proposé en début de post, ça sort
systématiquement de la page sur la droite (en A4 portrait).

ça c'est normal j'avais pas finalisé la longueur des traits horizontaux (si
c'est le seul pb en cause)

voici le code recrifié sur ce point, mais qui donne toujours un résultat
désastreux chez moi et apparemment correct ailleurs, donc si tu peux tester
et m'envoyer un pdf (en privé pour pas polluer la liste) merci


Bonsoir à tous,

Je me permets de soumettre mon code rectifié surtout pour la longueur des traits.\version "2.17.7"

\markup { \fill-line { \large \bold \huge "Structure du morceau"}}
         \markup  \vspace #1

\markup {
        \draw-line #'(111 . 0) % bord supérieur horizontaldu tableau
}
\markup {
\column {\draw-line #'(0 . -22) }% bord vertical extérieur gauche du tableau
                \column {
                        \hspace #0.1
                        \bold { " "} % pour titres verticaux extrème gauche
\draw-line #'(10 . 0) % trait horizontal gauche sous titre
                        \bold { "Diato"}
                        \bold { "Clavier"}
                        \bold { "Guitare"}
                        \bold { "Gt. Ryt."}
                        \bold { "Basse"}
                }
                \hspace #0.1
                \column {
\draw-line #'(0 . -22) % 2è trait vertical gauche du tableau
                }
                \hspace #0.1
                \center-column {
                        \hspace #0.1
                        \bold { "Intro"}
\draw-line #'(16 . 0) % trait horizontal sous "intro"
                        "A1 A2"
                        "Intro"
                        "-"
                        "Intro"
                        "Intro"
                }
                \hspace #0.1
                \column {
\draw-line #'(0 . -22) % 3è trait vertical du tableau
                }
                \center-column {
                        \hspace #0.5
                        \bold { "Partie 1"}
\draw-line #'(28 . 0) % trait horizontal sous "Partie 1"
                        "A1 A2 B1 B2 A1 A2 B1 B2"
                        "A A B B A A B B"
                        " A A B1 B2 A A B1 B2"
                        "A A B B A A B B"
                        "A1 A2 B B A1 A2 B B"
                }
                \hspace #0.1
                \column {
\draw-line #'(0 . -22) % 4è trait vertical du tableau
                }
                \center-column {
                        \hspace #0.5
                        \bold { "Break"}
                        \draw-line #'(15 . 0)
                        "-"
                        "Break"
                        "-"
                        "-"
                        "Break"
                }
                \hspace #0.1
                \column {
\draw-line #'(0 . -22) % 5è trait vertical du tableau
                }
                \center-column {
                        \hspace #0.5
                        \bold { "Partie 2"}
                        \draw-line #'(15 . 0)
                        "A1 A1 A2 B1 B1"
                        " "
                        " "
                        "A A A B1 B1"
                        "A1 A1 A2 B B"
                }
                \hspace #0.1
                \column {
\draw-line #'(0 . -22) % 6è trait vertical du tableau
                }
                \center-column {
                        \hspace #0.5
                        \bold { "Fin"}
                        \draw-line #'(15 . 0)
                        "B2 Fin"
                        "B Fin"
                        " "
                        "B2 Fin"
                        "B Fin"
                }
                \column {
\draw-line #'(0 . -22) % bord extérieur vertical extrème droite
                }
}
\markup {\draw-line #'(111 . 0)} % bord horizontal extérieur bas du tableau

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Comme vous le voyez, j'y ai rajouté quelques commentaires qui permettent de voir a quoi correspondent les lignes du code. J'ai également réduit la longueur du trait horizontal sous "Intro" et au dessus de "Diato", ce qui permet de ne pas tronquer le tableau sur la droite. (Il serait plus joli si les bordures extérieures étaient plus épaisses. Comment on fait ça ?)

Il faut reconnaître que LibreOffice est beaucoup plus souple ! :-)

--
JJG

Linux ? Y a moins bien mais c'est plus cher !
http://www.radiosuisseclassique.ch/fr

--
JJG

Linux ? Y a moins bien mais c'est plus cher !
http://www.radiosuisseclassique.ch/fr



reply via email to

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