Bonjour,
Je suis un peu embêté avec les décisions de mise en pages que m'impose LilyPond !
Par défaut, il sort une partition sur 2 pages et demie, avec largement la place de scinder le dernier système (de 3 portées) en 2.
Je rajoute donc un \pageBreak, et maintenant il décide qu'il lui faut 4 pages, dont la dernière ne comporte qu'un système (de 3 portées).
J'ai mis au début un #(set-default-paper-size "a4"), mais il ne laisse quasiment pas de marge droite et gauche.
Comment lui faire augmenter les marges droite et gauche ? Je ne sais pas comment renseigner et placer "paper-width" ou "left-margin". Dois-je ouvrir un \paper ?
Je trouve que ces questions de mise en page ne sont pas assez bien documentées...
J'y retourne immédiatement...
Le 23.02.2008 10:16, jm reboul disait :
Bonjour,
Je suis un peu embêté avec les décisions de mise en pages que m'impose LilyPond !
Par défaut, il sort une partition sur 2 pages et demie, avec largement la place de scinder le dernier système (de 3 portées) en 2.
Je rajoute donc un \pageBreak, et maintenant il décide qu'il lui faut 4 pages, dont la dernière ne comporte qu'un système (de 3 portées).
J'ai comme l'impression que tu as positionné un saut DE PAGE (\pageBreak) au lieu d'un simple saut DE LIGNE (\break)...
J'ai mis au début un #(set-default-paper-size "a4"), mais il ne laisse quasiment pas de marge droite et gauche.
Comment lui faire augmenter les marges droite et gauche ? Je ne sais pas comment renseigner et placer "paper-width" ou "left-margin". Dois-je ouvrir un \paper ?
Oui ! consulte la section 11.1.2 Page formatting pour plus de précisions.
@+
Jean-Charles
Comment lui faire augmenter les marges droite et gauche ?
Je l'ai découvert que très récemment. (Je crois pas que la doc l'indique)
Dans la section paper, je rajoute quelque chose comme
line-width = #(+ line-width 10)
Ca ajoute 10 à la taille de la ligne, donc ça réduit les marges d'autant.
Pour augmenter les marges :
line-width = #(- line-width 10)
Gilles
Pour mes partitions, je définis directement les variables, par exemple
left-margin = 1.5 \cm
line-width = 17 \cm
La marge de droite est déduite de ces deux variables et de la largeur du
papier.
- John
···
Le lundi 03 mars 2008 à 23:38 +0100, Gilles THIBAULT a écrit :
> Comment lui faire augmenter les marges droite et gauche ?
Je l'ai découvert que très récemment. (Je crois pas que la doc l'indique)
Dans la section paper, je rajoute quelque chose comme
line-width = #(+ line-width 10)
Ca ajoute 10 à la taille de la ligne, donc ça réduit les marges d'autant.
Pour augmenter les marges :
line-width = #(- line-width 10)
Pour mes partitions, je définis directement les variables, par exemple
left-margin = 1.5 \cm
line-width = 17 \cm
La marge de droite est déduite de ces deux variables et de la largeur du
papier.
Oui, mais si on choisit mal ses valeurs, la partition n'est plus centrée horizontalement.
Je me trompe ?
Gilles
C'est vrai que je vérifie toujours cela en calculant bêtement de
tête 
- John
···
Le lundi 03 mars 2008 à 23:52 +0100, Gilles THIBAULT a écrit :
> Pour mes partitions, je définis directement les variables, par exemple
>
> left-margin = 1.5 \cm
> line-width = 17 \cm
>
> La marge de droite est déduite de ces deux variables et de la largeur du
> papier.
>
Oui, mais si on choisit mal ses valeurs, la partition n'est plus centrée
horizontalement.