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

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

Re: Texte en fin de portée


From: Vincent Gay
Subject: Re: Texte en fin de portée
Date: Thu, 01 Apr 2010 23:10:07 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0

Le 31/03/2010 11:50, Valentin Villenave a écrit :
Malgré mes recherches, je n'ai rien trouvé sur la documentation, tutoriel et
autres LSR ! :-(
http://lsr.dsi.unimi.it/LSR/Item?id=432
http://lsr.dsi.unimi.it/LSR/Item?id=287
http://lsr.dsi.unimi.it/LSR/Item?id=434

(Une autre solution est de créer un contexte spécialement pour ça,
comme dans http://lsr.dsi.unimi.it/LSR/Item?id=272 mais pour du
texte.)

Cette solution me plairait bien, cela permettrait de placer du texte pile poil où l'on veut. Par contre ça me semble un peu velu à mettre en place pour mes maigres connaissances.

En attendant je place tous mes \mark sur une portée vide, et pour écrire à droite je préfère mettre le \mark sur la mesure précédente et rajouter un \hspace devant. Comme cela je ne suis pas géné quand une Coda suis un D.C. Dans le \layout on indique que les portées vides ne doivent pas être imprimées, même la première

exemple

Controle = {
  \partial 4 s4 \bar "||"
%\mark \markup { \box \bold \fontsize #2 {A} \hspace #1 \musicglyph #"scripts.segno" } \mark \markup { \center-column {\musicglyph #"scripts.segno" \hspace #1 \box \bold \fontsize #2 {A} } }
  s1*4 | \break
  s1*2 |
  \mark \markup { \fontsize #2 \musicglyph #"scripts.coda" }
  s1*2 | \break
  \mark \markup { \box \bold \fontsize #2 {B}}
  s1*4 | \break
  s1*3 |
  \once \override Score.RehearsalMark #'direction = #DOWN
  \once \override Score.RehearsalMark #'self-alignment-X = #LEFT
  \mark \markup {\hspace #7.8 \bold  "D.S. al Coda"}
  s1| \break
  \mark \markup { \fontsize #2 \musicglyph #"scripts.coda" } s1*2
}

\layout {
      \context {
    \RemoveEmptyStaffContext
    \override VerticalAxisGroup #'remove-first = ##t
  }
  \context {
    \Score
    \remove "Bar_number_engraver"
  }
}

\score {
         \new StaffGroup <<
           \new ChordNames {
                \set chordChanges = ##t
                \harmonies
           }
          \new Staff << \Controle >>
          \new Staff << \global  \Saxo >>
          \new Staff << \transpose c bes, \Tuba >>
          % ...le reste de la musique ici...

>>
}

Voilou

--
Vincent Gay - mailto:address@hidden
« Chacun devrait faire un geste afin que Wikipédia demeure sans publicité. » <http://wikimediafoundation.org/wiki/Global_Support/fr>

Attachment: vgay.vcf
Description: Vcard


reply via email to

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