
Обычно я использую TeXmaker для редактирования и компиляции своих .tex
файлов. Я пытаюсь понять, куда мне следует поместить файл my-package.sty
, чтобы я мог использовать его, просто добавив \usepackage{my-package}
в преамбулу любого .tex
файла.
Я нашел несколько связанных ответов, предлагающих использовать kpsewhich
и связанные команды, такие как
Однако в моей системе TeXmaker, похоже, может найти пакеты, которые не может найти ни , kpsewhich
ни pdflatex
. Например, TeXmaker может скомпилировать следующий файл example.tex
без ошибок и выдает правильный вывод.
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\end{document}
Но pdflatex example.tex
выдает сообщение об ошибке
! LaTeX Error: File 'lipsum.sty' not found.
,
и kpsewhich lipsum.sty
ничего не возвращает.
Означает ли это, что в моей системе установлено более одной версии pdflatex
? Если да, то как мне проверить/настроить, какую версию использует TeXmaker? (Я использую MacOS 10.11.6, а Texmaker 4.5 установлен с помощьюМакпорты)
Поделитесь своими мыслями. Спасибо!