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

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

Re: Espace fixe entre-couplets, mais espace différent entre deux groupes


From: Jean Abou Samra
Subject: Re: Espace fixe entre-couplets, mais espace différent entre deux groupes de couplets
Date: Sat, 22 Jan 2022 16:51:58 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0



Le 22/01/2022 à 16:38, joel.gauvrit@free.fr a écrit :
Bonjour à tous,
Je ne sais pas si mon sujet est clair.
Je souhaite mettre 2 couplets en anglais, puis dessous encore 2 couplets en 
français.
Pour faciliter la lecture, je souhaiter un petit espace entre les deux langues.

J'ai pu fixer la hauteur entre les couplets grâce à Jean, mais de ce fait (du 
moins j'en ai l'impression), il ne m'est plus possible d'ajouter un espace 
entre le couplet 2 et le couplet 3.
Avez-vous une idée ?

Mon code :

\layout {
    \context {
      \Lyrics
      \override VerticalAxisGroup.nonstaff-nonstaff-spacing =
        #'((basic-distance . 0)
           (minimum-distance . 2.4)
           (padding . -inf.0)
           (stretchability . 0))
    }
}




<<
    \new Voice = "musique" \repeat unfold 143 { c'4 }
    \new Lyrics \lyricsto "musique" {
      \tiny \time 13/4
      \set stanza = #"1."
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
}
    \new Lyrics \lyricsto "musique" {
      \tiny
      \set stanza = #"2."
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
}
    \new Lyrics \lyricsto "musique" {
      %Comment ajouter un peu d'espace avant ce couplet ?
      \tiny
      \set stanza = #"3."
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
}
    \new Lyrics \lyricsto "musique" {
      \tiny
      \set stanza = #"4."
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
      Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
}
  >>

Hého, l'école c'est fini, il n'y a plus de lignes à recopier :-)

Les modifications \override peuvent se mettre à plusieurs endroits.
Dans un \layout { \context { \NomDuContexte... } }, elles
s'appliquent à tous les contextes de type NomDuContexte.
En l'occurrence, on aimerait changer VerticalAxisGroup.staff-staff-spacing
pour un contexte Lyrics seulement, à savoir le deuxième puisque
la propriété contrôle l'espacement en-dessous du couplet.
C'est le rôle de \with. Donc :

\version "2.22.1"

\layout {
   \context {
     \Lyrics
     \override VerticalAxisGroup.nonstaff-nonstaff-spacing =
       #'((basic-distance . 0)
          (minimum-distance . 2.4)
          (padding . -inf.0)
          (stretchability . 0))
   }
}

<<
   \new Voice = "musique" \repeat unfold 143 { c'4 }
   \new Lyrics \lyricsto "musique" {
     \tiny \time 13/4
     \set stanza = #"1."
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
}
   \new Lyrics \with {
     \override VerticalAxisGroup.nonstaff-nonstaff-spacing =
       #'((basic-distance . 0)
          (minimum-distance . 3.5)
          (padding . -inf.0)
          (stretchability . 0))
   } \lyricsto "musique" {
     \tiny
     \set stanza = #"2."
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
}
   \new Lyrics \lyricsto "musique" {
     \tiny
     \set stanza = #"3."
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
}
   \new Lyrics \lyricsto "musique" {
     \tiny
     \set stanza = #"4."
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
     Com -- ment es -- pa -- cer ver -- ti -- ca -- le -- ment les cou -- "plets 
?"
}
 >>


Voir 
https://lilypond.org/doc/v2.22/Documentation/notation/changing-context-default-settings#changing-just-one-specific-context

Cordialement,
Jean




reply via email to

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