Pour l'écriture d'un gros document, j'ai créé un dossier principal contenant mon gros document "maître" et des sous-dossiers pour chaque chapitre et les images (chap1, chap2, images, ...). Le sous-dossier images contient des sous-dossiers avec les images pour chaque chapitre. J'ai besoin de créer un fichier autonome de tous les autres dans le sous-dossier chap2. Ce fichier fait appel à des images contenues dans images/chap2. En indiquant

\includegraphics{images/chap2/nom_image},

j'obtiens un message d'erreur à la compilation. Dans mon document maître avec la même commande, je n'ai pas de message d'erreur. Je suppose donc que je peux appeler une image qui est dans un sous-dossier lorsque le fichier est à la racine mais peut être que la commande est différente pour appeler une image qui est dans un sous-dossier quand le fichier est dans un autre sous-dossier (de même niveau). Est-ce le cas ?

Posée 11 Jul, 23:43

Emma's gravatar image

Emma
1656
Taux d'acceptation : 25%

Modifiée 12 Jul, 04:09

2

Peut-être \documentclass{...} \graphicspath{{images/chap1//}{../images/chap1//}{images/chap2//}{../images/chap2//}} \begin{document} \includegraphics{nom_image} \end{document} ? (.. signifie un niveau supérieur)

(11 Jul, 23:53) samcarter samcarter's gravatar image

@Emma Veuillez rétablir votre réponse, cela explique beaucoup mieux que ma réponse.

(12 Jul, 00:15) samcarter samcarter's gravatar image

Pardon, j'ai fait une erreur de manip j'ai effacé votre réponse. Je débute ici....

(12 Jul, 00:15) Emma Emma's gravatar image

@Emma Non, je l'ai supprimé moi-même parce que j'ai vu votre meilleure réponse

(12 Jul, 00:17) samcarter samcarter's gravatar image

@samcarter justement je trouvais votre réponse très claire donc je vais essayer de la reformuler. Puis-je rappeler ma réponse effacée ?

(12 Jul, 00:19) Emma Emma's gravatar image

@Emma Je ne sais pas si rappeler une réponse effacée est possible.

(12 Jul, 00:20) samcarter samcarter's gravatar image

@Emma Je peux restaurer certains des éléments effacés. Mais, ici, je ne sais pas exactement de quelle réponse il s'agit et si vous souhaitez toujours qu'elle soit restaurée.

(12 Jul, 03:54) denis ♦♦ denis's gravatar image

@denis non j'ai refait une réponse.

(12 Jul, 04:10) Emma Emma's gravatar image
Affichage de 5 parmi 8 Afficher 3 commentaire(s) en plus

  • Dans le cas où on a un préambule commun à tous les fichiers utilisés, on écrit

    Ouvrir dans l'éditeur Overleaf
    \graphicspath{{images/chap1//}{../images/chap1//}{images/chap2//}{../images/chap2//}}
    

dans ce préambule en spécifiant tous les sous-dossiers possibles ;

  • Dans le cas où on utilise un préambule spécifique au fichier, la commande seule :

    Ouvrir dans l'éditeur Overleaf
    \graphicspath{{../images/chapitre2//}}
    

suffit si le fichier est dans un sous-répertoire de même niveau que celui de l'image ;

les .. indiquant un niveau supérieur.

Lien permanent

Publiée 12 Jul, 00:23

Emma's gravatar image

Emma
1656
Taux d'acceptation : 25%

Modifiée 12 Jul, 03:56

denis's gravatar image

denis ♦♦
4.8k49

@Emma Attention ! Les contre-obliques (\) saisies telles quelles dans les contributions ne sont visibles que si elles sont insérées en tant que ⟨code⟩. Pour insérer du ⟨code⟩, notamment des commandes LaTeX, cf. la FAQ Comment mettre en forme ma contribution ?. Merci de corriger votre contribution si cela n'a pas déjà été fait.

(12 Jul, 03:55) denis ♦♦ denis's gravatar image

@denis, je suppose qu'il s'agit de ma question initiale pas de la réponse à ma question. J'ai fait les modifications. Par contre je n'ai pas compris comment faire pour insérer du code lorsqu'on poste un commentaire. En faisant CTRL+k, ça ne fonctionne pas.

(12 Jul, 04:13) Emma Emma's gravatar image
1

@Emma, Dans un commentaire on peut taper directement au clavier le caractère (`) qui entoure le code. On le trouve à coté du (è ou 7) sur le clavier.

Pour l'obtenir taper (Ctrl+Alt+è) ou (Alt Gr +è) *puis le caractère qui doit suivre dans le texte pour que le caractère en question s'affiche (Il ne s'affiche pas directement après la séquence de touche, ce qui peut surprendre)

Il y a peut-être plus simple, mais en tout cas la méthode fonctionne chez moi

(12 Jul, 11:06) idefix idefix's gravatar image

@Emma Comme expliqué dans la FAQ Comment mettre en forme ma contribution ?, dans les zones de texte dédiées aux commentaires, les boutons et raccourcis ne sont pas disponibles mais il est toujours possible de mettre en forme soi-même sa contribution au moyen de la syntaxe stipulée dans ladite FAQ. En l'occurrence, pour mettre en forme du code, il faut comme l'a indiqué idefix saisir manuellement les « back quotes ».

(12 Jul, 11:21) denis ♦♦ denis's gravatar image

@idefix Êtes-vous sous Windows ? J'ai déjà noté cette anomalie sous ce système d'exploitation (en l'occurrence pour le caractère ~) ; en revanche, pas de problème pas sous Linux par exemple.

(12 Jul, 11:37) denis ♦♦ denis's gravatar image
1

@denis, oui je suis sous Windows 10, et en effet c'est la même chose pour le tilde ~ (et pour les autres signes diacritiques, des accentuations, qui peuvent se combiner à une autre lettre, ^ etc ..).

En fait si après l'accent on tape après une lettre qui peut se combiner à cette lettre il va le faire :

  • ~ suivi de n donne : ñ (espagnol)
  • ` suivi de e donne : è
  • ^ suivi de a donne : â

Si la lettre est non combinable l'accent se retrouve seul

  • ~ suivi de e donne : ~e
  • ` suivi de c donne : accent grave suivi de c
  • ^ suivi de t donne : ^t

https://fr.wikipedia.org/wiki/Diacritique

(12 Jul, 23:39) idefix idefix's gravatar image

@emma on peut aussi taper le code ASCII du caractère :

  • ALT+096 : accent grave `
  • ALT+0126 : tilde ~
  • ALT+094 : accent circonflexe ^

Maintenir la touche ALT tout en tapant le nombre, ne pas oublier le zéro au début du nombre (et ne pas taper le + bien sur). Le caractère apparaît quand on relâche la touche ALT après avoir tapé le code numérique.

Codes ASCII

(12 Jul, 23:55) idefix idefix's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×3
×2
×1

Question posée : 11 Jul, 23:43

Question vue : 316 fois

Dernière mise à jour : 13 Jul, 00:38