Le 04/08/2022 à 22:30, Vincent Gay a écrit :
Hello tous, Hello Jean,
lorsque j'ai testé les reprises alternatives
<https://lists.gnu.org/archive/html/lilypond-user-fr/2022-07/msg00060.html>
dans la grille harmonique il semble que mon test ne soit pas allé
assez loin. Si je rajoute ne serait-ce qu'une ligne de plus apparaît
un écart entre les ligne que je ne sais comment résorber
J'ai fini par comprendre que c'était lié au même problème qui nous a
forcés à mettre un \stopStaff : le context ChordGrid en « ossia » reste
actif plus longtemps qu'il ne devrait. Les lignes de grille harmonique
après l'alternative sont rendues invisibles par le \stopStaff, mais
elles continuent de prendre de la place. J'ai soulevé la question sur
la liste de développement. Voici tout de même une solution de
contournement :
\version "2.23.11"
\paper {
annotate-spacing = ##t
ragged-right = ##f
indent = 0
system-system-spacing =
#'((basic-distance . 0)
(minimum-distance . 20)
(padding . 0)
(stretchability . 0))
}
\layout {
\context {
\ChordGridScore
\remove Volta_engraver
\remove Staff_collecting_engraver
startRepeatBarType = #"[|:"
endRepeatBarType = #":|]"
doubleRepeatBarType = #":|][|:"
}
\context {
\ChordGrid
\consists Volta_engraver
\consists Staff_collecting_engraver
}
}
\score {
\new ChordGridScore <<
\new ChordGrid \chordmode {
\bar "[|:"
\repeat volta 2 {
\repeat unfold 3 { c1:7 }
<<
\alternative {
\volta 1 {
c1:7
}
}
\new ChordGrid \with {
\alterBroken after-line-breaking #`(#f ,ly:grob-suicide!
ly:grob-suicide!) VerticalAxisGroup