ROUDAUT | 28 Jul 2010 10:59
Picon

Problème pour l'insertion d'eps dans les ERT

Bonjour,
J'utilise actuellement la version 1.6.5 de LyX et voilà déjà un moment que je cherche à résoudre le problème suivant. Lorsque j'inclue une image au format .eps dans un ERT, par exemple avec la commande:

\includegraphics[width=0.45\textwidth]{image.eps}

j'obtiens le message d'erreur suivant:

! LaTeX Error: Unknown graphics extension: .eps.

Si j'insère l'image dans LyX sans passer par une ERT (Insérer un graphique) ça marche parfaitement.
Quand j'affiche le code TeX correspondant :

\includegraphics[width=0.45\textwidth]{image}

Je me rend compte que LyX ne précise pas l'extension des fichiers lors de l'appel à la commande \includegraphics
Si j'écris alors une ERT sans l'extension, j'obtiens le message d'erreur:

! LaTeX Error: File `Energy_balance_of_MR_systems' not found.

\lyxframeend

{}

I could not locate the file with any of these extensions:

.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPEG,.JBIG2,.JB2


Etrange...

Du coup je suis obligé de convertir mes .eps en .pdf, ce qui empêche d'utiliser des fonctionnalités propres aux .eps, telles que la commande \psfrag.


Avez-vous une idée pour résoudre le problème ?
Merci d'avance.

Julien.



Attachment (Julien_Roudaut.vcf): text/x-vcard, 455 bytes
Picon
Favicon

Re: Problème pour l'insertion d'eps dans les ERT

Bonjour,
Le problème avec les noms de fichier et LyX, c'est que ce dernier 
travaille dans un répertoire temporaire.
Quand on insère le fichier normalement, il le recopie dans le bon 
répertoire, mais avec un ERT, il ne fait rien (LyX, ne lit pas ce qu'il 
y a dans les ERT), et donc le fichier est introuvable. La solution est 
de donner le chemin absolu ...

Siegfried.

Julien Rioux | 29 Jul 2010 18:06
Picon
Picon
Favicon

Re: Problème pour l'insertion d'eps dans les ERT

On 28/07/2010 5:28 AM, Siegfried Meunier-Guttin-Cluzel wrote:
> Bonjour,
> Le problème avec les noms de fichier et LyX, c'est que ce dernier
> travaille dans un répertoire temporaire.
> Quand on insère le fichier normalement, il le recopie dans le bon
> répertoire, mais avec un ERT, il ne fait rien (LyX, ne lit pas ce qu'il
> y a dans les ERT), et donc le fichier est introuvable. La solution est
> de donner le chemin absolu ...
>
> Siegfried.
>
>

Ce qui est dit du répertoire temporaire est vrai, mais le message 
d'erreur indique un autre problème: l'utilisation de pdflatex, un 
processus qui ne gère pas les fichiers .eps (en dehors des ERT, LyX fait 
la convertion automatiquement) et pas plus les commandes \psfrag. Si 
vous voulez utiliser psfrag, il vous faudra prendre le chemin "latex > 
dvi > ps > pdf". Voir ps2pdf dans les menus de LyX.

--

-- 
Julien


Gmane