В чем разница между механизмом поиска пакетов PdfLatex и TexMaker?

В чем разница между механизмом поиска пакетов PdfLatex и TexMaker?

Обычно я использую 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 установлен с помощьюМакпорты)

Поделитесь своими мыслями. Спасибо!

Связанный контент