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

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

Vive la 2.19.83 ! Avec une petite question !


From: Bernard Barbier
Subject: Vive la 2.19.83 ! Avec une petite question !
Date: Tue, 25 Jun 2019 15:58:18 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0

Bonjour à tous,

Le nouvel environnement \markuplist est génial pour les couplets en fin de page. Merci aux développeurs !

Juste une petite question : comment, avec ce nouvel environnement, faire pour centrer le tableau ?

Mon vieux code avec tout plein d'espaces de partout pour aligner, et un \fill-line, bien-sûr:

\markup {
  \fill-line {
    \column {
      \line { \bold "1.   " \column {
        \concat {"Mon âme ex" \underline"a" "lte Le Seigneur, exulte mon esprit en Dieu mon Sauveur !"}
        \concat {"    Il s&erq;&nnbsp;est penché sur son h" \underline "u" "mble servante, désormais tous les âges me diront bienheureuse."}
      }}

      \combine \null \vspace #0.1
      \line { \bold "2.   " \column {
        \concat {"Le Puissant fit pour m" \underline"o" "i des merveilles, Saint est son Nom !"}
        \concat {"    Son Amour s&erq;&nnbsp;ét" \underline "e" "nd d&erq;&nnbsp;âge en âge sur ceux qui Le craignent."}
      }}

      \combine \null \vspace #0.1
      \line { \bold "3.   " \column {
        \concat {"Déployant la F" \underline "o" "rce de Son bras, Il disperse les superbes."}
        \concat {"    Il renverse les puiss" \underline "a" "nts de leurs trônes, Il élève les humbles."}
      }}
     
      \combine \null \vspace #0.1
      \line { \bold "4.   " \column {
        \concat {"Il comble de bi" \underline "e" "ns les affamés, renvoie les riches les mains vides.                             " \teeny \override #'(circle-padding . 0.5)\circle  "A"}
        \concat {"    Il relève Isra" \underline "ë" "l Son serviteur, Il se souvient de Son Amour,&nnbsp;                                  " \teeny \override #'(circle-padding . 0.5)\circle  "A"}
        \concat {"    De la Promesse f" \underline "a" "ite à nos pères, en faveur d&erq;&nnbsp;Abraham et de sa race à jamais.      " \teeny \override #'(circle-padding . 0.5)\circle "B" }
      }}

    }
  }
}


Mon nouveau code, mais j'ai contourné la question du centrage en ajoutant une colonne en tête remplie d'espaces...

\markuplist {
  \override #'(padding . 3)
  \override #'(baseline-skip . 2.5)
  \table #'(0 1 -1 0) {
    % ligne 1 pour définir l'espacement de la table au bord de la page
    "                 " "" "" ""
    "" \bold "1."  \concat {"Mon âme ex" \underline"a" "lte Le Seigneur, exulte mon esprit en Dieu mon Sauveur !"} ""
    "" "" \concat {"    Il s&erq;&nnbsp;est penché sur son h" \underline "u" "mble servante, désormais tous les âges me diront bienheureuse."} ""
   
    " " " " " " " "
    "" \bold "2." \concat {"Le Puissant fit pour m" \underline"o" "i des merveilles, Saint est son Nom !"} ""
    "" "" \concat {"    Son Amour s&erq;&nnbsp;ét" \underline "e" "nd d&erq;&nnbsp;âge en âge sur ceux qui Le craignent."} ""
   
    " " " " " " " "
    "" \bold "3." \concat {"Déployant la F" \underline "o" "rce de Son bras, Il disperse les superbes."} ""
    "" "" \concat {"    Il renverse les puiss" \underline "a" "nts de leurs trônes, Il élève les humbles."} ""
   
    " " " " " " " "
    "" \bold "4."  \concat {"Il comble de bi" \underline "e" "ns les affamés, renvoie les riches les mains vides."} \teeny \override #'(circle-padding . 0.5)\circle  "A"
    "" "" \concat {"    Il relève Isra" \underline "ë" "l Son serviteur, Il se souvient de Son Amour,"} \teeny \override #'(circle-padding . 0.5)\circle  "A"
    "" "" \concat {"    De la Promesse f" \underline "a" "ite à nos pères, en faveur d&erq;&nnbsp;Abraham et de sa race à jamais."} \teeny \override #'(circle-padding . 0.5)\circle "B"     
  }
}


Je suis certain qu'on peut mieux faire !

Merci de vos réponses éclairées,

Bernard...

...qui code à 29° ! Ça chauffe !


reply via email to

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