lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Curieux comportement graphique


From: Jean Abou Samra
Subject: Re: Curieux comportement graphique
Date: Sat, 30 Jan 2021 15:30:49 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0

Bonjour,

Le 30/01/2021 à 09:30, Gilles Tiar a écrit :

Bonjour et merci pour vos réponses,

Jean, je joins, comme tu me le demandes, mon code Lilypond et les 4 images
de mon exemple (toutes de même hauteur).
Comme je l'avais indiqué, l'image /silloukdeux.eps/ est constituée de
/sillouk.eps/ avec deux petits cercles blancs.

exode_15_4_ex.ly
<http://lilypond-french-users.1298960.n2.nabble.com/file/t23433/exode_15_4_ex.ly>
merha.eps
<http://lilypond-french-users.1298960.n2.nabble.com/file/t23433/merha.eps>
tipha.eps
<http://lilypond-french-users.1298960.n2.nabble.com/file/t23433/tipha.eps>
sillouk.eps
<http://lilypond-french-users.1298960.n2.nabble.com/file/t23433/sillouk.eps>
silloukdeux.eps
<http://lilypond-french-users.1298960.n2.nabble.com/file/t23433/silloukdeux.eps>

Après un peu de débogage, je crois que le comportement
de LilyPond est voulu. Comme vous le dites, les images
ont les mêmes dimensions, cependant, l'image sillouk.eps
est constituée d'un rectangle noir et de vide autour, et
non pas de blanc. LilyPond, un peu trop intelligemment
peut-être, au lieu de prendre tout simplement la taille
de l'image, enlève à cette taille tout ce qu'il y a de
vide, autrement dit elle ne prend en compte que ce qui
est vraiment rempli dans la taille utilisée pour mettre
l'image à l'échelle. Comme sillouk.eps est deux fois moins
large que silloukdeux.eps de ce point de vue, le
\epsfile #X #1.1 "sillouk.eps" produit une image deux
fois plus grande que \epsfile #X #1.1 "silloukdeux.eps".
En revanche, les deux reviennent à la même taille si
vous remplacez #X par #Y.

Cela étant dit, l'idée d'Olivier d'employer les caractères
Unicode est excellente. Je joins un fichier fonctionnel
qui utilise les commandes qu'il propose.

Au passage, supprimer le Timing_translator vous épargnera
tous les \time. La barre de mesure finale n'apparaît pas
puisque vous supprimez également le Bar_engraver. Une
solution pour l'afficher sans avoir à insérer des \bar ""
se trouve ici :

https://lists.gnu.org/archive/html/lilypond-user/2021-01/msg00058.html

Cordialement,
Jean

Attachment: exode_15_4_modifié.ly
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]