Bonjour/bonsoir,
Dans un score, j'essaie de metre le code suivant:
\score
{
[...]
\layout
{
\context
{
\Score \remove "Bar_number_engraver"
\Staff minimumVerticalExtent = #'(-3 . 3)
}
}
}
Lilypond refuse. Pourtant, si je met en commentaire une des deux lignes du contexte, c'est OK. Mais les deux, quelque soit l'ordre, ne passe pas.
Une idée?
Merci d'avance.
Il faut un bloc \context {} par type de contexte, et je crois qu'il
manque une commande \set, c'est-à-dire
\context { \Score
\remove "Bar_number_engraver" }
\context { \Staff
\set minimumVerticalExtent = #'(-3 . 3) }
Cependant, je ne trouve pas minimumVerticalExtent dans la référence du
programme ; où est-ce que tu l'as trouvé ?
En tout cas, LilyPond 2.11.34 (dernière version de développement) gère
beaucoup mieux l'espacement vertical, et est tout à fait utilisable --
LilyPond 2.12 devrait sortir dans quelques semaines, donc considérez
2.11.34 comme une version pré-bêta.
···
Le mercredi 03 octobre 2007 à 22:03 +0200, discussions-sur-forums a écrit :
Bonjour/bonsoir,
Dans un score, j'essaie de metre le code suivant:
\score
{
[...]
\layout
{
\context
{
\Score \remove "Bar_number_engraver"
\Staff minimumVerticalExtent = #'(-3 . 3)
}
}
}
Lilypond refuse. Pourtant, si je met en commentaire une des deux lignes
du contexte, c'est OK. Mais les deux, quelque soit l'ordre, ne passe pas.
--
John Mandereau <****@****>
Il faut un bloc \context {} par type de contexte,
Je me souviens que j'avais été amené à chercher la syntaxe exact pour le bloc \layout et je ne l'ai jamais trouvée.
Il y a simplement des exemples deci-delà. Est-ce que quelqu'un aurait un numéro de paragraphe à nous livrer ?
et je crois qu'il manque une commande \set, c'est-à-dire
\context { \Score
\remove "Bar_number_engraver" }
\context { \Staff
\set minimumVerticalExtent = #'(-3 . 3) }
Par contre là, la doc indique que la commande \set n'est pas oblgatoire dans le bloc \layout.
Fin du paragraphe 9.2.6 :
"The \set keyword is optional within the \layout block"
Gilles
C'est plus ou moins l'impression que j'ai aussi...
Gilles THIBAULT a écrit :
···
Je me souviens que j'avais été amené à chercher la syntaxe exact pour le bloc \layout et je ne l'ai jamais trouvée.