J'utilise des fichiers .sty qui ne font pas partie de texlive et que je veux les avoir dans un sous-répertoire du dossier avec mon main.tex. J'ai utilisé la ligne suivante pour charger le paquet:Comment charger des fichiers latex .sty à partir d'un sous-répertoire?
\usepackage{sty/prettythesis}
Cela fonctionne, mais la compilation du main.tex avec xelatex et en utilisant rubber me donne un avertissement:
sty/prettythesis.sty: You have requested package `sty/prettythesis',
but the package provides `prettythesis'. (page 1)
est-il un moyen d'éviter ce avertissement ou gérer ce cas sans avoir à inclure "sty \" dans toutes les commandes \ ProvidesPackage de .sty-files ou à définir la variable d'environnement TEXINPUTS (ce qui semble impossible à partir de main.tex lui-même)?
Cela rend impossible de trouver d'autres paquets, dans mon cas. Comment savoir quels répertoires par défaut ajouter à la variable d'environnement? – gigabytes
Selon la documentation officielle, il devrait être possible de trouver des paquets système. ("man pdftex" dans mon système le dit). Vous ne manquez pas le deux-points final (":")? –
oui, c'était l'erreur – gigabytes