|
From: | raphael . broussier |
Subject: | Re: Recueil - avoir une seule partition lilyjazz au milieu des autres |
Date: | Mon, 31 Jul 2023 20:37:37 +0200 (CEST) |
De : Jean Abou Samra <jean@abou-samra.fr>
À : raphael.broussier@mailo.com
Sujet : Re: Recueil - avoir une seule partition lilyjazz au milieu des autres
Date : 30/07/2023 22:28:58 Europe/Paris
Copie à : lilypond-user-fr@gnu.org
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
[Prev in Thread] | Current Thread | [Next in Thread] |