Я использую некоторые .sty-файлы, которые не являются частью texlive и хотят иметь их в подкаталоге папки с моим main.tex. Я использовал следующую строку, чтобы загрузить пакет:Как загрузить файлы латекса .sty из подкаталога?
\usepackage{sty/prettythesis}
Это работает, но компиляции main.tex с xelatex и использование rubber дает мне предупреждение:
sty/prettythesis.sty: You have requested package `sty/prettythesis',
but the package provides `prettythesis'. (page 1)
Есть ли способ, чтобы предотвратить это предупреждать или обрабатывать этот случай без необходимости включать «стиль» во всех командах .sty-files '\ ProvidesPackage или установить переменную среды TEXINPUTS (что, кажется, не возможно из самого main.tex)?
Выполнение этого не позволяет найти другие пакеты в моем случае. Как узнать, какие каталоги по умолчанию также добавить к переменной среды? – gigabytes
Согласно официальной документации, он должен найти системные пакеты. («man pdftex» в моей системе так говорит). Разве вам не хватает финальной толстой кишки («:»)? –
Да, это была ошибка – gigabytes