使用 Latex-workshop 擴充功能在 vscode 中未偵測到自訂 sty 文件

使用 Latex-workshop 擴充功能在 vscode 中未偵測到自訂 sty 文件

我正在嘗試用 Latex 為我的論文專案編譯並產生 pdf。以下是項目結構:

|-tex
|--thesis
|---packages
|----color.sty
|---common
|----lang.sty
|---thesis.tex
|---thesis.cls

我正在 thesis.cls 文件中使用 .sty 文件,但收到“...sty 文件未找到”錯誤。做了一些研究,我嘗試設定以下環境變數: export TEXINPUTS=.:./tex/thesis/common/:./tex/thesis/packages/ 但仍然是相同的錯誤。我在這裡缺少什麼。 (我使用的是 OSX,因此:有分隔符號)

錯誤:


! LaTeX Error: File `lang.sty' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)

Enter file name: 
./thesis.cls:68: Emergency stop.
<read *> 
         

thesis.cls呼叫 sty 檔案並在此處失敗的類別代碼:

\LoadClassWithOptions{report}
\RequirePackage{lang}.  <--- Fails here
\RequirePackage{color}
.....

相關內容