
我通常使用 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 是使用以下指令安裝的麥克波特斯)
請分享您的想法。謝謝!