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

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

Re: Deux partitions courtes côte à côte


From: Jean Abou Samra
Subject: Re: Deux partitions courtes côte à côte
Date: Thu, 28 Jul 2022 23:06:59 +0200




Le 28 juil. 2022 à 18:55, Luc De Rossi <luc.derossi@free.fr> a écrit :

C'était ma première option, mais je l'avais abandonnée n'arrivant pas à aligner les portées de gauche et celles de droite. J'ai simplifié la musique (si, si !) et avec cet exemple, les portées dans la première colonne et de la 2e colonne sont alignées car parfaitement identiques, mais dès qu'on écrit de la vraie musique (qui plus est avec des "portées" de paroles), l'espacement n'est plus du tout équilibré.

Mais c'est celle que je retiendrai s'il n'y a pas de solution pour faire apparaître les accolades et crochets de regroupement de portées.


Cette solution existe quelque part dans les archives de la liste, mais elle est franchement compliquée. Je recommanderais plutôt d’utiliser la proposition de Martial, et de forcer l’espacement à être régulier avec

\layout {
  \context {
    \Staff
    \override VerticalAxisGroup.staff-staff-spacing.padding = #-inf.0
  }
}

Ce code devrait marcher s’il n’y a que des Staff. Avec un StaffGroup ou assimilé, il faut rajouter dans le layout

\context {
  \StaffGroup
  \override StaffGrouper.staff-staff-spacing.padding = #-inf.0
    \override StaffGrouper.staffgroup-staff-spacing.padding = #-inf.0
  }
}

Et avec des Lyrics, mettre encore

\context {
  \Lyrics
    \override VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding = #-inf.0
    \override VerticalAxisGroup.nonstaff-unrelatedstaff-spacing.padding = #-inf.0
    \override VerticalAxisGroup.nonstaff-nonstaff-spacing.padding = #-inf.0
  }
}

Le but de tous ces réglages est de ne faire jouer que les contraintes d’espacement entre portées qui ne dépendent pas de ce qu’elles contiennent. Il se peut (rarement je crois) que cela provoque des collisions, dans ce cas jouez aussi sur minimum-distance. Toutes les infos sont par ici :


Cordialement,
Jean




reply via email to

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