Uso alcuni file .sty che non fanno parte di texlive e voglio averli in una sottodirectory della cartella con il mio main.tex. Ho usato la seguente riga per caricare il pacchetto:Come caricare i file .sty in lattice da una sottodirectory?
\usepackage{sty/prettythesis}
Questo funziona, ma la compilazione del main.tex con XeLaTeX e utilizzando rubber mi dà un avvertimento:
sty/prettythesis.sty: You have requested package `sty/prettythesis',
but the package provides `prettythesis'. (page 1)
C'è un modo per evitare questo avvisare o gestire questo caso senza dover includere "sty \" in tutti i comandi .sty-files '\ ProvidesPackage o impostare la variabile d'ambiente TEXINPUTS (che sembra non essere possibile dallo stesso main.tex)?
In questo modo non è possibile trovare altri pacchetti, nel mio caso. Come sapere quali directory predefinite aggiungere anche alla variabile di ambiente? – gigabytes
Secondo la documentazione ufficiale, _should_ trova pacchetti di sistema. ("man pdftex" nel mio sistema lo dice). Non ti mancano i due punti finali (":")? –
sì, quello è stato l'errore – gigabytes