Subject: Re: Fichiers postscript et sous-répertoire

From: Raphaël Boyer-Borie <[email-masked]>
Date: Sat, 1 Jun 2013 18:57:32 +0200

Bonjour,
Avez vous essayé en ajoutant "\" ou ".\"  devant le nom du dossier
("\Eps\figure.eps")
(sous linux "./" indique que l'adresse du fichier est à partir du dossier
courant)

sinon essayez l'adresse complète à partir de la racine :
"F:/Lylipond/.../Eps/figure.eps"
Cordialement
Raphaël

Le 23 avril 2013 01:16, Seventies <[email-masked]> a écrit :

> Bonsoir à tous,
>
> Il semble que l'insertion d'une figure postscript ne supporte pas les
> sous-répertoire.
>
> Avec une instruction telle que celle-ci :
> couvSigle = \markup {\epsfile #X #50 #"Eps\DigiClassic.eps"}
>
> j'obtiens le message suivant :
> F:/Lilypond/Dvorak Symphonie nr 7/Common\Couverture-conductor.ly:112:38:
> Erreur : GUILE a signalé une erreur pour l'expression débutant ici
> couvSigle = \markup {\epsfile #X #50 #
>                                       "Eps\DigiClassic.eps"}
> F:/Lilypond/Dvorak Symphonie nr 7/Common\Couverture-conductor.ly:112:37:
> Erreur : type d'argument erroné pour 3.
> ...
>
> J'ai essayé avec le slash et l'antislash, sans changement de comportement.
> Rien de grave, c'est juste pour une question de rangement des fichiers, il
> suffit de placer les fichiers postscript dans le répertoire principal, et
> ça
> fonctionne de manière impeccable.
>
> Quelqu'un connaît-il une alternative qui autoriserait la recherche d'un
> fichier postscript ailleurs que dans le répertoire courant ?
> Ça fonctionne sans problème pour les \include, mais là, c'est LilyPond qui
> traite la demande, pas Guile ...
>
> Merci d'avance de vos suggestions,
>
> Jean-François
>
>
>
> --
> View this message in context:
> http://lilypond-french-users.1298960.n2.nabble.com/Fichiers-postscript-et-sous-repertoire-tp7579478.html
> Sent from the LilyPond French Users mailing list archive at Nabble.com.
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Daniel Cartron <[email-masked]>
Date: Sat, 01 Jun 2013 20:19:28 +0200

> > Il semble que l'insertion d'une figure postscript ne supporte pas les

Dans le genre inclusion avec problème de chemin j'en ai un pas mal non plus : 
si j'inclus un fichier placé ailleurs avec un \include, pas de pb, le chemin 
relatif fonctionne.

Mais si ce fichier appelle lui-mm un autre fichier, fût-il placé dans le mm 
répertoire, il ne le trouve pas... Obligé de passer par un chemin absolu, ça 
fait un peu moche dans le décor...

-- 
Cordialement, Daniel Cartron
« En essayant continuellement on finit par réussir. Donc : plus ça rate plus 
on a de chances que ça marche. »
Devise Shadock

---

From: Seventies <[email-masked]>
Date: Tue, 4 Jun 2013 07:15:46 -0700 (PDT)

Voilà, il suffisait d'y penser : il faut en effet indiquer le chemin précédé
du "./", le simple "/" ne fonctionnant pas.
Et il faut bien utiliser le slash, et non l'anti-slash, même sous Windows. 

Raphaël Boyer-Borie wrote

> lilypond-user-fr@

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fichiers-postscript-et-sous-repertoire-tp7579478p7579914.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Seventies <[email-masked]>
Date: Tue, 4 Jun 2013 07:26:48 -0700 (PDT)

Daniel Cartron-2 wrote

> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Normalement, ça doit marcher, je l'utilise très fréquemment, mais il faut
penser que le fichier inclus ne "connaît" pas le répertoire où il se trouve.
Le \include doit donc se faire comme si le fichier inclus était dans le
répertoire du fichier principal.

exemple : le répertoire de travail comprend un sous répertoire "common" ,
avec un fichier "variables.ly", et un sous-répertoire "music" avec les
fichiers "soprano.ly", ...

On a dans le fichier principal :
\include "music\soprano.ly"

et dans ce fichier variables.ly, on va trouver

\include "\common\variables.ly"

et non pas

\include "..\common\variables.ly"

Et accessoirement, sous Windows, l'utilisation du \ ou du / est équivalent,
en tout cas dans l'instruction \include

Cordialement,

Jean-François

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fichiers-postscript-et-sous-repertoire-tp7579478p7579915.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.