Jean-Pierre Chretien a écrit : >>> To: [email protected] >>> From: Aurélien Moreau <[EMAIL PROTECTED]> >>> Subject: sous documents figure xfig >>> Date: Mon, 07 May 2007 22:17:22 +0200 >>> >>> Bonjour à tous, >>> >>> Je cherche à rédiger un rapport avec : >>> - 1 document maître >>> - 1 sous document par chapitre >>> >>> Pour certaines figures sur lesquelles j'ai besoin de symboles >>> mathématiques, j'utilise xfig avec un export en pstex_t. >>> Un fois dans le fichier lyx, une commande du type >>> \input{fichier.pstex_t} avec dans le préambule : >>> \usepackage{graphicx} >>> \usepackage{color} >>> me permettent de compiler le sous document et de me faire un joli dvi :-) >>> >>> Le problème arrive lorsque je souhaite compiler le document maître, qui >>> me renvoie des erreurs liées aux figures pstex_t présentes dans les sous >>> documents :-( >>> J'ai essayé : >>> - les différents types d'inclusions de sous documents (input, include, >>> verbatim) >>> - le même préambule dans le document maître que dans les sous documents >>> - le chemin absolu pour la figure pstex_t >>> >>> Une idée sur ce qui ne va pas ??? > > Cette méthode d'inclusion des combinès pstex/pstex_t est rendue obsolete > par l'inclusion "Insérer->Fichier->Objet externe" qui connaiît les inserts > xfig. > Par ce biais, LyX gére complètement l'inclusion > (y compris pour la compilation pdf) à partir du xfig source, via > deux scripts python.
En cherchant sur le lyx.general, j'avais trouvé cette fonctionnalité. Encore un truc très intéressant :-) > > Sinon, pour le pb du document maître, il est impératif que le maître et > les documents subordonnés soient dans le même répertoire: > main.lyc > sub1.lyx > pour que le chemins d'accès aux graphiques soient corrects. > > Avec > main.lyx > toto/sub1.lyx > toto/fig1.fig > latex trouve bien fig1 depuis sub1, mais pas depuis main, sauf à > ajouter un \graphicspath adéquat dans les préambules. > Au final avec l'inclusion d'un .fig, aucun problème, quels que soient les chemins des sous documents, et sans \graphicspath Pour info, ça fonctionne avec : main/main.lyx sub1/sub1.lyx sub1/fig/fig1.fig .... Merci beaucoup A+ Aurélien
