Subject: pdf / fichier image

From: "Fr. raphaël"<[email-masked]>
Date: Mon, 17 Jan 2011 10:18:49 +0200

Bonjour à tous !

Une question : est-il possible que LilyPond "sorte" un fichier image 
(jpg, tiff, png etc...) plutôt qu'un fichier pdf et ps ?
Merci d'avance de vos réponses...

Fr Raphaël

---

From: Vincent Gay <[email-masked]>
Date: Mon, 17 Jan 2011 09:51:43 +0100

Le 17/01/2011 09:18, "Fr. raphaël" a écrit :
Bonjour à tous !

Une question : est-il possible que LilyPond "sorte" un fichier image (jpg, tiff, png etc...) plutôt qu'un fichier pdf et ps ?
Merci d'avance de vos réponses...

lilypond -h répond :

LilyPond produit une jolie notation musicale
Pour plus d'informations, voir http://lilypond.org

Options :
../..
-f, --formats=FORMATs             produire FORMAT,...
Aussi comme options séparées :
--pdf                         générer le PDF (par défaut)
--png                         générer le PNG
--ps                          générer le PostScript

etc.

Selon la doc les formts possibles sont svg, ps, pdf, et png.
--
Vincent Gay -
« Les civilisations meurent par suicide, non par meurtre. »
(Arnold Joseph Toynbee)

---

From: Xavier Scheuer <[email-masked]>
Date: Mon, 17 Jan 2011 09:53:27 +0100

2011/1/17 "Fr. raphaël" <[email-masked]>:
>
> Bonjour à tous !
>
> Une question : est-il possible que LilyPond "sorte" un fichier image (jpg,
> tiff, png etc...) plutôt qu'un fichier pdf et ps ?

Oui, en compilant en ligne de commande avec
  lilypond --png monfichier.ly

Cf. le manuel "Utilisation des programmes",
AU 1.2 Utilisation en ligne de commande
http://lilypond.org/doc/v2.13/Documentation/usage/command_002dline-usage

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Xavier Scheuer <[email-masked]>
Date: Tue, 18 Jan 2011 22:04:22 +0100

2011/1/18 "Fr. raphaël" <[email-masked]>:
>
> Bonjour Xavier et merci de ta réponse...
> j'ai compilé en ligne de commande comme tu me l'as conseillé mais mon
> terminal me donne un message d'erreur que voici :
>>
>> raph@raph-laptop:~$ lilypond --png Ps132h133.ly
>> GNU LilyPond 2.13.40
>> Avertissement : fichier non trouvé : « Ps132h133.ly »
>> Erreur : erreur sur les fichiers : "Ps132h133.ly"
>
> alors j'ai tenté de changé le nom de fichier, j'ai tenté de faire "lilypond
> --relocate Ps132h133.ly", mais toujours la même histoire :
>>
>> raph@raph-laptop:~$ lilypond --relocate Ps132h133.ly
>> GNU LilyPond 2.13.40
>> Avertissement : fichier non trouvé : « Ps132h133.ly »
>> Erreur : erreur sur les fichiers : "Ps132h133.ly"
>
> Alors là, je "sèche"...
> j'utilise LilyPond avec JEdit (grâce aux tutoriels de Valentin Villenave...)
> je ne sais plus quoi faire...

Tu es sous Windows ou sous Linux ?
Dans les deux cas, l'erreur semble être que ton fichier "Ps132h133.ly"
n'est pas dans le répertoire (dossier) courant :
 /home/raph/  dans ton cas si tu es sous Linux.

Il faut te rendre dans le répertoire où se trouve ton fichier
"Ps132h133.ly" au moyen de la commande  "cd"  .
La démarche est expliquée dans un des premiers tutos de Valentin si mes
souvenirs sont bons.

Ou bien tu peux aussi "simplement" changer la commande de LilyPond dans
les réglages de LilyPondTool (jEdit -> Plugin Options).  Remplacer la
commande "lilypond" par "lilypond --png".

Cordialement,
Xavier

---

From: Xavier Scheuer <[email-masked]>
Date: Fri, 21 Jan 2011 23:35:59 +0100

Pensez à répondre à tous.
D'autres de la liste pourraient vous aider.

2011/1/21 "Fr. raphaël" <[email-masked]>:
>
> Merci Xavier !
> ton mail a été placé dans les indésirables et je viens seulement de m'en
> apercevoir (rageant !)
>>
> Je suis sous Linux (ubuntu 10.4)
>>
> rien à faire : je me suis placé sur le Bureau à l'aide de la commande cd...
> toujours le même message d'erreur... j'ai même désinstallé lilypond 2.13.40
> et j'ai installé la version stable 2.12, mais non, toujours ce message
> d'erreurs, et jedit ne marche plus...

Le message d'erreur se produit uniquement avec ce fichier ?
Avec l'option  --png  ou  lilypond  en général ?

Combien de versions de LilyPond installées simultanément ?  Installées
via le gestionnaire de paquet (Synaptic) ou en utilisant le script de
lilypond.org ?  Quelles versions exactement ?

Pas facile de deviner comme ça, à distance.

Sinon envoyer le fichier  .ly , le problème vient peut-être de là.

> avec la version 2.13, ça m'affichait aussi un message d'erreur dans jedit...
> je ne sais plus quoi faire : à l'aide !

La commande  "which lilypond"  donne quoi comme résultats ?

Cordialement,
Xavier

PS : Je reviens à la charge mais tu es bien sûr que ton fichier
     "Ps132h133.ly" est dans le répertoire où tu te trouves ?
     Si tu fais  "ls"  tu vois le fichier dans les résultats ?

---

From: phijazz <[email-masked]>
Date: Sat, 22 Jan 2011 00:08:04 +0100

Je fais remarquer que la définition de base du png est plutôt faible.
Il faut utiliser la variable -dresolution=xxx

xxx étant la valeur en pourcent de la résolution. 100 = résolution par
défaut, 200 = le double…

Personnellement, je préfère utiliser le svg.

---

From: "Fr. raphaël"<[email-masked]>
Date: Sat, 22 Jan 2011 14:31:26 +0200

> Le message d'erreur se produit uniquement avec ce fichier ?
- Oui, effectivement, ce message d'erreur se produit uniquement avec ce 
fichier. Par-contre, Ce fichier marchait bien avec Jedit mais pas en 
console...

> Avec l'option  --png  ou  lilypond  en général ?
- Je viens d'essayer un autre fichier, et la commande lilypond --png 
marche... donc le problème vient de ce fichier...

> lilypond.org ?  Quelles versions exactement ?
- Pour l'instant, il n'y a qu'une version d'installé, c'est la 2.12.3, 
que j'ai installé via Synaptic. Je vous transmets mon fichier qui pose 
"problème"...
> La commande  "which lilypond"  donne quoi comme résultats ?
raph@raph-laptop:~$ which lilypond
/usr/bin/lilypond

>       "Ps 132 h133.ly" est dans le répertoire où tu te trouves ?
- voici le résultat de "ls" dans mon répertoire :

raph@raph-laptop:~$ ls
Bureau     examples.desktop  Modèles  Ps 132 h133.ly  Téléchargements  
Vidéos
Documents  Images            Musique  Public

- et le résultat de "ls" sur mon Bureau :

raph@raph-laptop:~/Bureau$ ls
200910140908.ly
200910140908.pdf
200910140908.png *=* *(_/ça a marché/_ !)*
200910140908.ps
2011 - Communiqu-.doc
Ps 128 (h 129)
Ps 128.ly~
Ps 128ter.ly~
Ps 132 (h 133)
Ps 132 h133.ly
Ps 132 h133.ly~
Ps 132 h133.midi
Ps 132 h133.pdf

- Mon fichier apparait dans "ls"...
Merci de votre aide et de votre patience...

Fr Raphaël

Le 22/01/2011 00:35, Xavier Scheuer a écrit :
> 2011/1/21 "Fr. raphaël"<[email-masked]>:
>> Merci Xavier !

---

From: Jean-Charles Malahieude <[email-masked]>
Date: Sat, 22 Jan 2011 14:07:48 +0100

> Merci de votre aide et de votre patience...

Cette foutue possibilité qu'a autorisé Billlou_le_pas_magnifique d'avoir 
des espaces dans le nom d'un fichier !

Chez moi, tout fonctionne très bien dès lors que j'élimine les espaces 
dans le nom du fichier.  Il ne faut pas oublier que l'espace permet de 
*séparer* les divers éléments de la ligne de commande ; autrement dit, 
lorsqu'en ligne de commande, je tappe

lilypond Ps 132 h133.ly

c'est comme si je disais
« exécute lilypond sur le fichier h133.ly avec les options Ps et 132 »

Si le nom du fichier comporte des espaces, il faut faire comprendre à 
Lily que le tout constitue /un seul mot/ :

lilypond --les --options "Ps 132 h133.ly"

@+
Jean-Charles

---

From: phijazz <[email-masked]>
Date: Sat, 22 Jan 2011 15:36:47 +0100

Le 22 janvier 2011 14:07, Jean-Charles Malahieude <[email-masked]> a
écrit
> C'est pour ça que sous unix il y a les backslashs.

> Chez moi, tout fonctionne très bien dès lors que j'élimine les espaces dans
> le nom du fichier.  Il ne faut pas oublier que l'espace permet de *séparer*
> les divers éléments de la ligne de commande ; autrement dit, lorsqu'en ligne
> de commande, je tappe
> lilypond Ps 132 h133.ly
> c'est comme si je disais
> Si le nom du fichier comporte des espaces, il faut faire comprendre à Lily
> que le tout constitue /un seul mot/ :
 lilypond Ps\ 132\ h133.ly est valable aussi.

---

From: Jean-Charles Malahieude <[email-masked]>
Date: Sat, 22 Jan 2011 15:50:27 +0100

Le 22/01/2011 15:36, phijazz disait :
> Le 22 janvier 2011 14:07, Jean-Charles Malahieude a écrit
>
>
>         Cette foutue possibilité qu'a autorisé Billlou_le_pas_magnifique
>         d'avoir des espaces dans le nom d'un fichier !
>
>
>         Chez moi, tout fonctionne très bien dès lors que j'élimine les
>         espaces dans le nom du fichier.  Il ne faut pas oublier que
>         l'espace permet de *séparer* les divers éléments de la ligne de
>         commande ; autrement dit, lorsqu'en ligne de commande, je tappe
>         lilypond Ps 132 h133.ly <http://h133.ly>
>         c'est comme si je disais
>         Si le nom du fichier comporte des espaces, il faut faire
>         comprendre à Lily que le tout constitue /un seul mot/ :
>         lilypond --les --options "Ps 132 h133.ly <http://h133.ly>"
>
>

qui, à ma connaissance, lorsque « les portes passent par les fenêtres » 
ne saurait être opérationnel, le \ étant le séparateur dans les chemins 
d'accès.

"mon truc en plume" a l'avantage d'être correctement traité quelque soit 
le système utilisé.

@+
Jean-Charles

---

From: phijazz <[email-masked]>
Date: Sat, 22 Jan 2011 15:59:54 +0100

Le 22 janvier 2011 15:50, Jean-Charles Malahieude <[email-masked]> a
écrit :

>
> qui, à ma connaissance, lorsque « les portes passent par les fenêtres » ne
> saurait être opérationnel, le \ étant le séparateur dans les chemins
> d'accès.
>
> "mon truc en plume" a l'avantage d'être correctement traité quelque soit le
> système utilisé.
>
> @+
> Jean-Charles
>
>
Sous Windows, oui, le "\" est en effet le séparateur. Dans ce sujet, on est
sur linux.

ce n'est pas que j'ai l'envie de partir en troll — je n'ai
pas suffisamment de temps libre pour le faire — ; je rappelle simplement
l'existence de cette syntaxe unixienne.

---

From: "Fr. raphaël"<[email-masked]>
Date: Sun, 23 Jan 2011 09:26:38 +0200

Bonjour à tous et bon dimanche,

Effectivement, c'était les espaces du nom de fichier qui posait problème 
quand je passais par la ligne de commande... donc tout est résolu. 
D'habitude, j'utilise lilypond avec Jedit, mais là, pour pouvoir mettre 
en format image png, on est obligé de passer en ligne de commande et 
j'ai eu quelques petits problèmes...
Merci !

Fr Raphaël

Le 22/01/2011 16:59, phijazz a écrit :
> Le 22 janvier 2011 15:50, Jean-Charles Malahieude <[email-masked] 
> <mailto:[email-masked]>> a écrit :
>
>
>     qui, à ma connaissance, lorsque « les portes passent par les
>     fenêtres » ne saurait être opérationnel, le \ étant le séparateur
>     dans les chemins d'accès.
>
>     "mon truc en plume" a l'avantage d'être correctement traité
>     quelque soit le système utilisé.
>
>     @+
>     Jean-Charles
>
> Sous Windows, oui, le "\" est en effet le séparateur. Dans ce sujet, 
> on est sur linux.
>
> pas suffisamment de temps libre pour le faire — ; je rappelle 
> simplement l'existence de cette syntaxe unixienne.