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

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

Re: peaufiner une partition


From: Valentin Villenave
Subject: Re: peaufiner une partition
Date: Sat, 25 Jun 2011 18:42:05 +0200

2011/6/24 Loïc Chahine <address@hidden>:
> Bonjour à tous,
> Dans ce cas, ça faut sûrement le coup que j’essaie d’imprimer à partir de
> différents logiciels. Je vous ferai part des résultat.

Pour reprendre et préciser ce qu'a dit Xavier : la tâche de LilyPond,
c'est de concevoir du PostScript. Rien de plus. Le PostScript était
autrefois nativement compris par les imprimantes dignes de ce nom, ce
n'est que depuis une dizaine d'années que les imprimantes sont
devenues d'une imprécision désastreuse.

La conversion de PostScript vers PDF représente déjà une perte
d'informations (arrondis, simplification etc.), et ensuite
l'interprétation du PDF selon le moteur de rendu est à son tour
absolument imprévisible. (Okular et evince utilisent le même moteur,
et pourtant ils peuvent produire des résultats très différents. Pour
ne pas même parler de Preview.app ou Adobe Reader.) Même les logiciels
qui proposent de lire directement du PostScript (c'est le cas des
trois premiers précités) effectuent en fait une conversion en PDF au
moment de l'affichage.

Une "solution" possible est d'utiliser un autre format intermédiaire :
Ghostscript permet à LilyPond de sortir du PNG avec n'importe quelle
résolution ; il y a également le format DéjaVu qui mérite d'être
mentionné.

> Qu’en est-il des autres points que j’ai soulevés ?

Je vous conseillerais d'utiliser le mode \wordwrap pour éviter les
débordements de lignes ; vous comprendrez qu'il serait impossible de
demander à LilyPond de distinguer lui-même les lettres muettes pour
aligner automatiquement les vers ; cependant vous pouvez très bien
introduire chaque ligne avec un \hspace #2, 4 ou 8 selon l'indentation
souhaitée (il est même possible de mettre cela dans des variables, de
créer des modèles d'indentation et autres).

La taille du segno : je ne serais pas surpris que cela vienne de votre
code. Je vous conseillerais d'utiliser \mark plutôt que \markup, y
compris pour l'ajouter au début d'un mouvement (il me semble que ce
symbole s'attache plutôt au début d'une mesure qu'à une note précise).

La "collision" (très mineure) du texte "lentement" : c'est un
comportement normal de LilyPond, qui ne voit pas d'inconvénient à
superposer des indications sur des barres de mesure. La seule parade
qui existe est assez contraignante (il faut créer un contexte spécial
pour le texte entre les deux portées, et lui demander de tenir compte
des barres de mesure). Mais il existe une solution bien plus simple :
utilisez \whiteout pour être certain que le texte restera lisible.

Dernier petit détail : si vous comptez distribuer la partition en
format PDF, vous pouvez également ajouter un lien cliquable vers la
licence avec \with-link. Tout cela se trouve sur
http://lilypond.org/doc/v2.15/Documentation/notation/other

Cordialement,
V. Villenave.



reply via email to

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