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

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

Re: partiton de piano


From: Xavier Scheuer
Subject: Re: partiton de piano
Date: Thu, 24 Sep 2020 18:42:59 +0200

On Thu, 24 Sep 2020 at 15:08, david <david427@quetzalia.fr> wrote:
>
> re-Bonjour :)
>
> Je suis en train de finaliser une partition violon + violoncelle + piano
> voici la structure de mon fichier :
>
> [...]
>
> J'arrive à diminuer la taille des portées de violon et violoncelle
> (décocher le \magnifyStaff), mais elles restent très espacées entre
> elles et avec la partie de piano.
> Et je n'arrive pas du tout à éloigner les 2 portées de piano

Bonjour,

La documentation concernant l'espacement vertical n'est pas la partie la plus facile à comprendre (mais c'est aussi parce que celui-ci est assez puissant). Cela dit c'est plutôt bien expliqué (et traduit) dans la section 4.4.1 Espacement vertical au sein d'un système du manuel de notation.
http://lilypond.org/doc/v2.20/Documentation/notation/flexible-vertical-spacing-within-systems
Voir aussi NR 4.1.4 Variables d'espacement vertical fluctuant pour bien comprendre les notions de basic-distance et minimum-distance.
http://lilypond.org/doc/v2.20/Documentation/notation/flexible-vertical-spacing-paper-variables

Je proposerais quelque chose comme cela :

\layout {
  \context {
    \StaffGroup
    \override StaffGrouper.staff-staff-spacing =
      #'((basic-distance . 7)
         (minimum-distance . 5)
         (padding . 1)
         (stretchability . 5))
    \override StaffGrouper.staffgroup-staff-spacing =
      #'((basic-distance . 8.5)
         (minimum-distance . 6)
         (padding . 1)
         (stretchability . 9))
  }
  \context {
    \PianoStaff
    \override StaffGrouper.staff-staff-spacing =
      #'((basic-distance . 11)
         (minimum-distance . 9)
         (padding . 1)
         (stretchability . 5))
  }
}

Voir les valeurs par défaut pour StaffGrouper.
http://lilypond.org/doc/v2.20/Documentation/internals/staffgrouper

Cordialement,
Xavier

-- 
Xavier Scheuer <x.scheuer@gmail.com>


reply via email to

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