include et chemin des images

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

include et chemin des images

Messagepar agnès » Vendredi 21 Juin 2013, 06:05

bonjour,
je suis en train de préparer un gros document avec tout mon cours à grands coups de include de fichiers qui se trouvent dans des sous-dossiers.
par exemple, \include{fonctions/fonction_contenu.tex}.
Le fichier fonction_contenu.tex fait appel à des images qui se trouvent dans le même dossier fonctions, donc j'ai mis pour chemin \includegraphics{fonctions/image1.eps}
Mais j'ai d'autres fichiers qui font appel à fonction_contenu.tex (diaporama, fiche exo) que j'avais placé à l'origine dans le dossier fonctions, or ils ne vont plus compiler correctement car leur chemin doit être \includegraphics{image1.eps}.
Y a-t-il un moyen de faire l'appel autrement ?
Merci
Agnès
agnès
Kilo-utilisateur
 
Messages: 160
Inscription: Dimanche 23 Août 2009, 19:52
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: include et chemin des images

Messagepar balf » Vendredi 21 Juin 2013, 07:18

Indiquer dans le préambule :
Code: Tout sélectionner
\graphicspath{{chemin1 d'accès aux fichiers graphiques}{chemin2 d'accès aux fichiers graphiques}…}
chaque chemin indiqué étant délimité par une paire d'accolades (même s'il n'y en a qu'un). Ensuite, \includegraphics{fichier graphique} (le nom du fichier sans son chemin d'accès — cela suppose qu'il n'y ait pas de fichiers de même nom dans des répertoires différents, naturellement).

B.A.
balf
Zetta-utilisateur
 
Messages: 3801
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: include et chemin des images

Messagepar gigiair » Vendredi 21 Juin 2013, 08:35

Tu peux aussi placer tes images (ou un lien symbolique vers tes images) dans un dossier quelconque du chemin de recherche décrit par TEXINPUTS.eps
Code: Tout sélectionner
kpsewhich -expand-var '$TEXINPUTS.eps'

Elles seront trouvées, quelque soit l'emplacement du fichier appelant.

D'autre part, je suis un peu surpris que tu n'aie pas remarqué d'erreur avec ton \include{fonctions/fonction_contenu.tex}.
«Normalement» ce n'est pas permis.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2381
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: include et chemin des images

Messagepar agnès » Vendredi 21 Juin 2013, 17:48

En effet, je viens de regarder et pour ce lien-là j'avais utilisé un input et quand j'essaie avec un include cela n'inclut rien ; d'où cela vient-il ?
Merci pour vos solutions, je vais essayer.
agnès
Kilo-utilisateur
 
Messages: 160
Inscription: Dimanche 23 Août 2009, 19:52
Statut actuel: Actif et salarié | Enseignant

Re: include et chemin des images

Messagepar gigiair » Vendredi 21 Juin 2013, 18:46

Normalement le fichier appelé par \include doit être dans le répertoire courant car LaTeX écrit un fichier .aux et il n'est pas très recommandé qu'une application puisse écrire n'importe où dans l'arborescence, c'est une mesure de protection. On peut la désactiver. Avec \input, il n'y a aucun problème car il n'y a pas de fichier .aux généré.
Ce sujet a déjà été évoqué
L'explication est donnée par Heiko Oberdiek sur comp.text.tex
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2381
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: include et chemin des images

Messagepar agnès » Vendredi 21 Juin 2013, 19:25

ah oui, le pire c'est que j'ai lu ce fil, mais il y a beaucoup de choses qui sont encore mystérieuses pour moi dans le placement des fichiers dans l'arborescence.
Merci pour la réponse.
agnès
Kilo-utilisateur
 
Messages: 160
Inscription: Dimanche 23 Août 2009, 19:52
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Grapeshot [Crawler] et 18 invités