Fichiers dans un dossier masqué

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
jmd
Utilisateur confirmé
Utilisateur confirmé
Messages : 78
Inscription : samedi 06 février 2016, 11:08

[Résolu] Fichiers dans un dossier masqué

Message non lu par jmd »

Bonjour,

J'utilise une maquette (fichier .cls) dans laquelle on fait appel à des fichiers dans mon dossier Library, dossier qui est caché (voir copie écran jointe).
Je vois ce dossier caché (en gris dans le finder) et je sais y accéder sans problèmes.
Lors de la compilation de mon document, un message d'erreur indique qu'il ne trouve pas les fichiers nécessaires.

Si quelqu'un a une explication... et une solution... Merci d'avance.

JMD
Pièces jointes
Capture d’écran 2024-08-23 à 08.22.05.png
iMac 27'' Intel Core i9 10 coeurs, 40 Go Ram, MacBook Pro 16", TeX Live
gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2822
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: fichiers dans un dossier masqué

Message non lu par gigiair »

Pour communiquer un fichier texte, il ne faut pas envoyer de copies d'écran. L'intervenant éventuel ne peut rien en faire sinon en le recopiant manuellement. Le site permet l'envoi de fichiers textes que l'on peut copier et coller.

TeXLive utilise son propre système de recherche de fichiers (kpathsea) qui n'a rien à voir avec celui de l'OS. Un fichier peut parfaitement être vu par l'OS et pas par TeXLive. Les incidents rencontrés par kpathsea lors de la compilation sont consignés dans un fichier de compte-rendu du même nom que le fichier .tex, mais avec l'extension .log.
À moins d'être doté de pouvoirs surnaturels, je n'imagine pas qu'un intervenant puisse apporter une réponse au problème, sauf à formuler quelques hypothèses classiques et qu'avec un peu de chance se trouve la bonne parmi elles.
Donc la moindre des informations serait de connaître
  • le nom du fichier fautif,
  • son chemin d'accès complet
  • le contenu*entier*du fichier log (parfois bien imposant !)
Pour savoir si un fichier ( disons toto.tex ) sera trouvé par kapthsea, on peut taper la commande suivante dans un terminal :

Code : Tout sélectionner

kpsewhich toto.tex
La réponse est le chemin d'accès au fichier toto.tex (exemple /chemin/vers/toto.tex)
S'il n'y a pas de réponse, le fichier ne sera pas trouvé.
Pour être trouvé par kpathsea, le fichier doit être dans un répertoire décrit par la variable TEXINPUTS.
Pour révéler sa valeur, évaluer dans un terminal

Code : Tout sélectionner

kpsewhich -var-value TEXINPUTS
JJR.
LaTeXien migrateur.
jmd
Utilisateur confirmé
Utilisateur confirmé
Messages : 78
Inscription : samedi 06 février 2016, 11:08

Re: Fichiers dans un dossier masqué

Message non lu par jmd »

Oups, la honte ! Il y avait une faute de frappe dans le nom d'un dossier...
Merci Gigiair pour avoir essayé de m'aider, et mille excuses à la communauté. :roll:

Mais j'ai quand-même appris des choses, comme très souvent ici.
iMac 27'' Intel Core i9 10 coeurs, 40 Go Ram, MacBook Pro 16", TeX Live