載入 miktex 使用者根路徑中包含的文件

載入 miktex 使用者根路徑中包含的文件

我使用的是 TexStudio 2.11.2,在 Debian (Linux) 和 Windows PC 上工作。我有一個通用的序言/巨集 Tex 文件,我喜歡將其包含在我的論文中,以便節省一些複製貼上,因此我將其添加到相關路徑中。在 Windows 上,這是 MikTex 的根源。這在乳膠方面工作得很好,但 TexStudio 無法「查看」此文件中定義/導入的命令和包,儘管編譯很好 - 導致語法錯誤並且沒有自動完成 - 煩人。

目標:讓 TexStudio 識別並自動完成來自 Tex 搜尋路徑上存在的使用者 Tex 檔案中包含的內容的命令。

複製:

  1. 在定義一些指令的隨機資料夾中建立 tex 檔。它不可能是根 tex 安裝,請不要提供它作為解決方案。添加整個根,所以/random/path添加/random/path/tex/latex/common/newfile.tex

  2. 在 Windows 上,將 /random/path 新增至 MikTex 根目錄。

  3. 打開 TexStudio,製作一篇小文章,包含newfile.tex並使用內部指令。

包含的檔案將在結構中顯示為不存在(紅色),並且任何命令都將是紅色(因此包含的內容不會自動完成),但 Tex 會正常編譯。

我已經嘗試過了:

  1. 在“設定”->“編輯器”中標記“自動載入包含的檔案”

  2. 檢查 Adv 中的路徑選項。編輯和建置。

到目前為止還沒有運氣。提前致謝。

PS:我不想使用絕對/相對路徑,這是創建用戶 root 的全部目的,因此可以僅使用\include{newfile.tex}.

答案1

TeXstudio 目前不支援中央 tex 根目錄中的檔案。

相關內容