Question sur layout-set-staff-size

Bonjour,

Jusqu'à présent pour passer la taille d'un layout en variable j'utilise l'écriture:

\version "2.25.11"

Presentation = \layout { #(layout-set-staff-size 20 ) }

\score
{
\relative c {
c d e f
}
\layout { \Presentation }
}

Est-ce que quelqu'un sait s'il existerait un moyen de faire quelque chose comme cela:

\version "2.25.11"

Taille = 20

\score
{
\relative c {
c d e f
}
\layout { #(layout-set-staff-size \Taille ) }
}

Ce serait un peu plus concis…

Au plaisir,

Ben

Bonjour
Faire ainsi sans le backslash

\version "2.25.11"

Taille = #100


\score
{
\relative c' {
c d e f
}
\layout { #(layout-set-staff-size Taille ) }
}

LilyPondement

1 « J'aime »

Merci Martial!

J'ai essayé toutes sortes de syntaxes et je n'ai pas pensé à la plus basique…

Et je viens de comprendre la raison: #( … ) invoque une routine directement en scheme et lorsqu'on est en scheme les variables s'appellent sans \…

Bonne soirée,

Ben