4
1

Dans ce fil, @samcarter poste l'exemple suivant, qui fonctionne :

\documentclass{article}

\usepackage{graphicx}
\usepackage{hyperref}

\begin{document}
\hypertarget{music}{\includegraphics{example-image-duck}}
\newpage
\hyperlink{music}{text}
\end{document}

Comme en atteste la duckumentation, le fichier example-image-duck fait partie du package duckuments ; or celui-ci n'est pas appelé dans le préambule de l'exemple ci-dessus.

Ainsi donc, comment se fait-il que ce fichier example-image-duck est trouvé par (La)TeX lors de la compilation ?

Posée 25 Oct '21, 16:01

Pathe's gravatar image

Pathe ♦♦
7.4k28196245
Taux d'acceptation : 55%

Modifiée 25 Oct '21, 16:49

denis's gravatar image

denis ♦♦
7.0k1510


Le fichier example-image-duck.pdf se trouve dans l'arborescence texmf-dist/tex/latex/, comme c'est aussi le cas des fichiers article.cls et geometry.sty par exemple, et, à ce titre, est trouvé par (La)TeX depuis n'importe quel fichier .tex.

Le même principe est mis en œuvre pour que les fichiers de l'arborescence personnelle soient trouvés (cf. la question Installation d'extension).

Pour en savoir davantage, cf. Kpathsea: A library for path searching.

Lien permanent

Publiée 25 Oct '21, 16:47

denis's gravatar image

denis ♦♦
7.0k1510
Taux d'acceptation : 52%

Modifiée 26 Oct '21, 08:03

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.