[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-user-fr
Subject:    =?utf-8?q?Nombres_de_syst=C3=A8mes_par_page_=282=2E10_-=3E_2=2E1?= =?utf-8?q?1=29?=
From:       "Xavier Scheuer" <x.scheuer () gmail ! com>
Date:       2008-01-20 14:44:19
Message-ID: e17631300801200644t7df099f1u8e3e700ca1fdf3e0 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]

[Attachment #4 (text/plain)]

Bonjour,

Je suis récemment passé à la version 2.11.37 de lilypond (auparavant
j'utilisais la 2.10.25 présente dans les dépôts d'Ubuntu 7.04) et en
compilant mon fichier, je n'arrive pas à obtenir le même résultat que
précédemment.
Je m'explique.

La partition (conducteur) se compose de 6 portées différentes (un StaffGroup
de 4 portées et un PianoStaff de 2 portées).
En définissant #(set-global-staff-size 14), j'arrivais à avoir 3 systèmes
par pages avec lilypond 2.10 alors qu'il n'en met que 2 avec la
version 2.11(et le résultat n'est vraiment pas beau).
J'ai essayé de modifier divers paramètres pour obliger lilypond à mettre 3
systèmes par pages (surtout que visiblement il y a la place nécessaire) sans
résultats.
J'ai suivi les conseils de la documentation mais aucune des commandes
suivantes n'arrive au résultat escompté.

   - #(define page-breaking ly:minimal-breaking)
   - page-limit-inter-system-space = ##t
   page-limit-inter-system-space-factor = 0.5
   - between-system-padding = #0.1
   between-system-space = #0.1
   - ragged-bottom = ##f

Et même system-count = #3 ne fonctionne pas (Calcul des sauts de ligne...
Avertissement : impossible de trouver un saut de ligne qui satisfasse aux
contraintes et ça plante dès la 2e page).
Pour arriver à 3 systèmes par pages avec la version 2.11 je suis obligé de
définir #(set-global-staff-size 12.60) (#(set-global-staff-size 13) n'en
mettant également que 2), mais ça commence vraiment à faire petit.
Ce que je ne comprends pas surtout c'est cette différence de comportement
entre la 2.10 et la 2.11 et surtout le fait que le résultat est meilleur
avec la version la plus ancienne.
Si bien que j'en arrive à me demander s'il ne s'agirait pas d'une
"régression"...

Est-ce que l'un d'entre vous aurait une idée pour "résoudre" ce problème
(sans changer global-staff-size 14)?

Vous trouverez ci-joint le fichier .ly du conducteur (pour compiler il vous
faudra également les autres fichiers contenant les notes des différentes
voix, disponibles sur simple demande) et, pour mieux illustrer mes propos,
voici les URL des images des 2 premières pages, respectivement avec la
version 2.10 et 2.11 (et annotate-spacing = ##t).

> http://img124.imageshack.us/img124/3794/canon210page1jb1.png
> http://img124.imageshack.us/img124/6334/canon210page2ce1.png
> http://img134.imageshack.us/img134/2976/canon211page1qv6.png
> http://img413.imageshack.us/img413/8418/canon211page2wq0.png
>


Un grand merci d'avance.


Xavier Scheuer

[Attachment #5 (text/html)]

Bonjour,<br><br>Je suis récemment passé à la version 2.11.37 de lilypond \
(auparavant j&#39;utilisais la 2.10.25 présente dans les dépôts d&#39;Ubuntu 7.04) \
et en compilant mon fichier, je n&#39;arrive pas à obtenir le même résultat que \
précédemment. <br>Je m&#39;explique.<br><br>La partition (conducteur) se compose de \
6 portées différentes (un StaffGroup de 4 portées et un PianoStaff de 2 \
portées).<br>En définissant #(set-global-staff-size 14), j&#39;arrivais à avoir 3 \
systèmes par pages avec lilypond  2.10 alors qu&#39;il n&#39;en met que 2 avec la \
version 2.11 (et le résultat n&#39;est vraiment pas beau).<br>J&#39;ai essayé de \
modifier divers paramètres pour obliger lilypond à mettre 3 systèmes par pages \
(surtout que visiblement il y a la place nécessaire) sans résultats. <br>J&#39;ai \
suivi les conseils de la documentation mais aucune des commandes suivantes \
n&#39;arrive au résultat escompté.<br><ul><li>#(define page-breaking \
ly:minimal-breaking)</li><li>page-limit-inter-system-space = ##t \
<br>page-limit-inter-system-space-factor = 0.5</li><li>between-system-padding = \
#0.1<br>between-system-space = #0.1</li><li>ragged-bottom = ##f</li></ul>Et même \
system-count = #3 ne fonctionne pas (Calcul des sauts de ligne...&nbsp; Avertissement \
: impossible de trouver un saut de ligne qui satisfasse aux contraintes et ça plante \
dès la 2e page). <br>Pour arriver à 3 systèmes par pages avec la version 2.11 je \
suis obligé de définir #(set-global-staff-size 12.60) (#(set-global-staff-size 13) \
n&#39;en mettant également que 2), mais ça commence vraiment à faire petit. <br>Ce \
que je ne comprends pas surtout c&#39;est cette différence de comportement entre la \
2.10 et la 2.11 et surtout le fait que le résultat est meilleur avec la version la \
plus ancienne.<br>Si bien que j&#39;en arrive à me demander s&#39;il ne \
s&#39;agirait pas d&#39;une &quot;régression&quot;... <br><br>Est-ce que l&#39;un \
d&#39;entre vous aurait une idée pour &quot;résoudre&quot; ce problème (sans \
changer global-staff-size 14)?<br><br>Vous trouverez ci-joint le fichier .ly du \
conducteur (pour compiler il vous faudra également les autres fichiers contenant les \
notes des différentes voix, disponibles sur simple demande) et, pour mieux illustrer \
mes propos, voici les URL des images des 2 premières pages, respectivement avec la \
version  2.10 et 2.11 (et annotate-spacing = ##t).<br><blockquote style="border-left: \
1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" \
class="gmail_quote"><a \
href="http://img124.imageshack.us/img124/3794/canon210page1jb1.png"> \
http://img124.imageshack.us/img124/3794/canon210page1jb1.png</a><br><a \
href="http://img124.imageshack.us/img124/6334/canon210page2ce1.png">http://img124.imageshack.us/img124/6334/canon210page2ce1.png</a><br><a \
href="http://img134.imageshack.us/img134/2976/canon211page1qv6.png"> \
http://img134.imageshack.us/img134/2976/canon211page1qv6.png</a><br><a \
href="http://img413.imageshack.us/img413/8418/canon211page2wq0.png">http://img413.imageshack.us/img413/8418/canon211page2wq0.png</a><br></blockquote><br>
 <br>Un grand merci d&#39;avance.<br><br><br>Xavier Scheuer<br>


["canon.ly" (application/octet-stream)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic