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

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

Re: Forcer SystemStartBracket après un stopStaff


From: JMarc
Subject: Re: Forcer SystemStartBracket après un stopStaff
Date: Mon, 3 Feb 2014 08:34:26 -0800 (PST)

Bon, à force d'encouragements et grâce à la doc des commandes de markup (
http://lilypond.org/doc/v2.17/Documentation/notation/align
<http://lilypond.org/doc/v2.17/Documentation/notation/align>  ), j'ai réussi
à me familiariser avec tout ce bazard.

En résumé, il suffit donc de considérer que les markup sont tous empilés
dans une unique \column. On ajuste alors leur positionnement vertical
relatif avec \vspace et il ne reste que l'alignement horizontal à régler : 

- à coup de \hspace pour les textes
- à coup de indent dans le \layout pour les parties \score

Pour bien visualiser tout ça, il est utile d'encadrer chaque ligne dans une
\box{} (c'est plus facile de positionner des cases).

Bon assez de blabla, voici un code qui fonctionne. Je n'ai pas encore
travaillé sur le saut de page, mais ne soyons pas trop gourmand !

Encore merci à Eluze !

JMarc


\version "2.17.20"
titre = \markup{\fill-line {\null "Soyons fous !" \null}}

cantoA = \relative c'' {\repeat unfold 5 {c4 c c d e2 d} \bar "||"}
cantoB = \relative c''{\repeat unfold 5 {c4 e d d c1} \bar "|."}

bassoA = \relative c {\clef bass \repeat unfold 5 {c2 b4 bes a fis g2} \bar
"||"}
bassoB = \relative c {\clef bass \repeat unfold 5 {aes4 g fis f e1} \bar
"|."}

A = \new StaffGroup<<
    \new Staff \with{instrumentName="Voix haute"}{\cantoA}
    \new Staff \with{instrumentName="Voix basse"}{\bassoA}
  >>
  
B = \new StaffGroup<<
    \new Staff {\cantoB}
    \new Staff {\bassoB}
  >>
  
texte = \markup{"La suite :"}

\markup \column {
    \titre
    \vspace #5
    \score {\A \layout{indent=25\mm ragged-last = ##t}}
    \vspace #-3.4
    \fill-line{\null \hspace #27 \texte \null}
    \vspace #-2.8
    \score {\B \layout{indent=102\mm ragged-last = ##t}}
          }




-----
JMarc LEGRAND
Editions IN NOMINE
--
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/Forcer-SystemStartBracket-apres-un-stopStaff-tp7580894p7580901.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.



reply via email to

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