|
From: | Jean Abou Samra |
Subject: | Re: Recueil - avoir une seule partition lilyjazz au milieu des autres |
Date: | Sun, 30 Jul 2023 22:28:58 +0200 |
User-agent: | Evolution 3.48.4 (3.48.4-1.fc38) |
Le dimanche 30 juillet 2023 à 15:01 +0200, raphael.broussier@mailo.com a écrit :
Je me pose quand même la question de la signification de : my-staff-height = ##f
\paper {
#(set! my-staff-height staff-height)
} qui fait effet sur la partition jazz, mais pas sur les autres....
C'est juste pour lire la taille de partition globale, vu qu'elle doit être remise dans le set-global-fonts.
Jusqu'à la version 2.25.3, les polices et la taille de la partition étaient très liées, on ne pouvait pas changer l'une sans l'autre, ce qui faisait un joyeux bazar. Ceci a été amélioré dans les versions de développement actuelles, sorties depuis notre précédent échange, donc si vous voulez, vous pouvez aussi télécharger la 2.25.6 (ou la 2.25.7 quand je l'aurais publiée dans quelques heures), et utiliser le code plus simple suivant :
\version "2.25.6"
jazzLayout =
\layout {
property-defaults.fonts.music = "lilyjazz"
property-defaults.fonts.serif = "lilyjazz-text"
property-defaults.fonts.sans = "lilyjazz-chord"
\override Score.Hairpin.thickness = #2
\override Score.Stem.thickness = #2
\override Score.TupletBracket.thickness = #2
\override Score.VoltaBracket.thickness = #2
\override Score.SystemStartBar.thickness = #4
\override StaffGroup.SystemStartBracket.padding = #0.25
\override ChoirStaff.SystemStartBracket.padding = #0.25
\override Staff.Tie.line-thickness = #2
\override Staff.Slur.thickness = #3
\override Staff.PhrasingSlur.thickness = #3
\override Staff.BarLine.hair-thickness = #4
\override Staff.BarLine.thick-thickness = #8
\override Staff.MultiMeasureRest.hair-thickness = #3
\override Staff.MultiMeasureRestNumber.font-size = #2
\override LyricHyphen.thickness = #3
\override LyricExtender.thickness = #3
\override PianoPedalBracket.thickness = #2
}
#(set-global-staff-size 25)
\book {
\score { {c'2 c'\f } \layout { } }
\score {
\jazzLayout
{ c'\p c' }
}
\score { {c'2 c'\f } \layout { } }
}
(Et j'ai du travail en cours pour que cela devienne encore beaucoup plus simple, mais je n'ai pas trop le temps d'avancer dessus en ce moment.)
Cordialement,
Jean
signature.asc
Description: This is a digitally signed message part
[Prev in Thread] | Current Thread | [Next in Thread] |