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

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

Ecartement entre les portées (ligne de parole et ligne de chiffrage de


From: Luc De Rossi
Subject: Ecartement entre les portées (ligne de parole et ligne de chiffrage de basse)
Date: Fri, 24 Jul 2009 14:09:17 +0200
User-agent: Thunderbird 2.0.0.22 (Windows/20090605)

Bonjour,

Je continue avec mes petits problèmes de mises en page.
Il s'agit là d'écarter 2 portées.
Le problème (mais ce n'en est pas un car il y a toujours une solution !!) est que ces 2 portées sont séparées par un ligne de parole (\new Lyrics ) suivie d'une ligne de chiffrage de basse (\new FiguredBass). Si dans la portée de basse (\new Voice = "VbasseDeux") j'ajoute un \override Staff.VerticalAxisGroup #'minimum-Y-extent pour abaisser la portée suivante, c'est la ligne de parole qui descend et si j'ajoute un \override Staff.VerticalAxisGroup #'minimum-Y-extent dans la ligne de basse continue pour écarter la portée précédente, c'est la ligne de chiffrage de basse qui s'écarte.

Il faudrait que je puisse mettre \override Staff.VerticalAxisGroup #'minimum-Y-extent dans la ligne de parole ou de chiffrage pour écarter l'une ou l'autre. Mais après essai, il n'y a pas de message d'erreur mais ps de changement non plus.

Merci pour votre aide.

Cordialement,

--
Luc De Rossi
Lilypond 2.11.34
Ubuntu Hardy Heron


\version "2.11.34"

#(set-default-paper-size "a4")
#(set-global-staff-size 14)
%#(ly:set-option 'point-and-click #f)

global = {
  \key f \major
  \time 3/4
}

soprano = \relative c'' {
  \global
  c
}

alto = \relative c' {
  \global
  c
}

tenor = \relative c' {
  \global
  c
}

bass = \relative c {
  \global
  c
}

sopranoTwo = \relative c'' {
  \global
  c
}

altoTwo = \relative c' {
  \global
  c
}

tenorTwo = \relative c' {
  \global
  c
}

bassTwo = \relative c {
  \global
  c
}
text = \lyricmode {\small
                mot.
}

\score {
  <<
    \new ChoirStaff <<
    \set ChoirStaff.instrumentName = \markup { { \override #'(box-padding . 1) 
{\box {
             \center-align {
                     \line { \italic {\fontsize #3 {"C" }}}
                     \line { \italic {"H" }}
                     \line { \italic {"O" }}
                     \line { \italic {"E" }}
                     \line { \italic {"U" }}
                     \line { \italic {"R" }}
                     \line { }
                     \line { \italic {"I" }}
    }}
    \hspace #8 }}}
     \new Voice = "Vsopranoun"{
                        \set Staff.instrumentName = "Sop."
                        \set Staff.shortInstrumentName = "S."
                        \set Staff.midiInstrument = "choir aahs"
                        \soprano
                }
                \new Lyrics \lyricsto Vsopranoun \text

                \new Voice = "Valtoun" {
                        \set Staff.instrumentName = "Alto"
                        \set Staff.shortInstrumentName = "A."
                        \set Staff.midiInstrument = "choir aahs"
                        \alto
                }
                \new Lyrics \lyricsto Valtoun \text

                \new Voice = "Vtenorun" {
                        \set Staff.instrumentName = "Ténor"
                        \set Staff.shortInstrumentName = "T."
                        \set Staff.midiInstrument = "choir aahs"
                        \tenor
                }
                \new Lyrics \lyricsto Vtenorun \text

                \new Voice = "Vbasseun" {
                        \set Staff.instrumentName = "Basse"
                        \set Staff.shortInstrumentName = "B."
                        \set Staff.midiInstrument = "choir aahs"
                        \bass
                }
                
    >>
                 \new Lyrics \lyricsto Vbasseun \text
    \new ChoirStaff <<
    \set ChoirStaff.instrumentName = \markup { { \override #'(box-padding . 1) 
{\box {
             \center-align {
                     \line { \italic {\fontsize #3 {"C" }}}
                     \line { \italic {"H" }}
                     \line { \italic {"O" }}
                     \line { \italic {"E" }}
                     \line { \italic {"U" }}
                     \line { \italic {"R" }}
                     \line { }
                     \line { \italic {"II" }}
    }}
    \hspace #8 }}}
       \new Voice = "VsopranoDeux"{
                        \set Staff.instrumentName = "Sop."
                        \set Staff.shortInstrumentName = "S."
                        \set Staff.midiInstrument = "choir aahs"
                        \soprano
                }
                \new Lyrics \lyricsto VsopranoDeux \text

                \new Voice = "ValtoDeux" {
                        \set Staff.instrumentName = "Alto"
                        \set Staff.shortInstrumentName = "A."
                        \set Staff.midiInstrument = "choir aahs"
                        \alto
                }
                \new Lyrics \lyricsto ValtoDeux \text

                \new Voice = "VtenorDeux" {
                        \set Staff.instrumentName = "Ténor"
                        \set Staff.shortInstrumentName = "T."
                        \set Staff.midiInstrument = "choir aahs"
                        \tenor
                }
                \new Lyrics \lyricsto VtenorDeux \text

                \new Voice = "VbasseDeux" {
                        \set Staff.instrumentName = "Basse"
                        \set Staff.shortInstrumentName = "B."
                        \set Staff.midiInstrument = "choir aahs"
                        \clef bass
                        \bass
                }
                \new Lyrics \lyricsto VbasseDeux \text
                
    >>
    <<
                \new FiguredBass \figuremode { < 5 >2}
                \new Voice {
                        \set Staff.instrumentName = \markup {\hcenter-in #2     
                        
                                                                        
\center-align { "Basse"
                                                                                
\line { "continue" }
                        }}
                        \set Staff.shortInstrumentName = "B.C."
                        \clef bass
                        \override Staff.VerticalAxisGroup #'minimum-Y-extent = 
#'(0 . 10)
                        c2
                }
                
        >>

  >>
  \layout {
    \context {
      \ChoirStaff \consists "Instrument_name_engraver"
    }
  }
%  \midi {  }
}

reply via email to

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