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

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

Appel à retours sur les formats d'images


From: Jean Abou Samra
Subject: Appel à retours sur les formats d'images
Date: Mon, 9 Jan 2023 22:43:10 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0

Bonjour à toutes et tous,

Ceci est un petit appel à retours d'utilisateurs, particulièrement de ceux qui utilisent la commande \epsfile. (Notez que je parle en mon nom, pas pour toute
l'équipe de développement.)

Vous en avez peut-être entendu parler, LilyPond possède désormais un nouveau
moteur de rendu, fondé sur la bibliothèque Cairo, et donc appelé le « backend Cairo ». Il peut s'activer avec l'option en ligne de commande -dbackend=cairo
ou le code

  #(ly:set-option 'backend 'cairo)

Cette méthode a de nombreux avantages, par exemple :

- on peut produire les sorties PDF et SVG en une seule exécution de LilyPond,
- la sortie SVG est beaucoup plus rapide, et l'image produite peut être
  visualisée sur n'importe que navigateur sans avoir besoin d'installer des
  polices,
- la sortie PDF permet la transparence alpha,
- pour des raisons techniques, cela élimine une classe de problèmes d'installation
  et de distribution.

Par contre, il y a un inconvénient : il n'est pas possible avec Cairo
d'insérer une image au format EPS dans un document PDF. Or le seul moyen
à l'heure actuelle d'importer une image est la commande \epsfile, qui
prend un fichier EPS.

Pour cette raison, il y a des discussions en cours pour permettre d'insérer
des images dans d'autres formats que l'EPS. Il est à peu près acquis que
le PNG fonctionnera, ce qui devrait suffire dans la majorité des cas. Néanmoins, l'EPS est un format vectoriel, c'est à dire qu'il permet de faire des dessins
qui ne se pixellisent pas en zoomant (ce qui ne veut pas dire que ce soit
le cas de tous les fichiers EPS : beaucoup contiennent en fait des images
matricielles, « pixellisées », mais certains sont de vrais dessins vectoriels).
Donc, nous (développeurs) aimerions prendre en charge au moins un format
d'image vectoriel, les deux candidats principaux étant le PDF et le SVG.
Par contre, l'un et l'autre nécessitent d'ajouter de nouvelles dépendances
à LilyPond, donc on aimerait éviter d'avoir à prendre en charge les deux ...

D'où ce mini-sondage : est-ce qu'il vous serait plus utile de pouvoir
insérer des images SVG ou PDF dans LilyPond ? Notez que chacun se convertit
très bien en l'autre, la question est surtout de savoir dans quel format
vous recevez au départ les images que vous convertissez en EPS pour le
inclure ensuite avec LilyPond, pour comprendre ce qui serait le plus pratique
pour une majorité d'utilisateurs.

Merci d'avance pour vos retours.

Cordialement,
Jean

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


reply via email to

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