我在使用 LaTeX 時遇到了問題。我已經安裝了 MiKTeX 2.9 和 Texmaker,當我嘗試.tex
在 Texmaker 中編譯檔案時,出現錯誤
Could not start the command
不過,當我嘗試從終端(使用 pdfLaTeX)建造它時,它可以工作。
順便說一句,我在這裡發現了同樣的問題,但是當我嘗試按照答案中的操作(即轉到options
>configure
然後選擇 LaTeX 和 pdfLaTeX 的正確文件)時,它不起作用。除了每次從終端建立文件之外,我還能做什麼?
答案1
LaTeX 和 PdfLaTeX 的路徑錯誤。latexsym.sty
是一個包,它永遠不會編譯任何東西,並且pdfetex.exe
是一個編譯器,但絕對不是您正在尋找的那個(參見例如TeX 和 LaTeX 術語詞彙表)。如果 MiKTeX 在你的 PATH 變數中(如果你正常安裝它,通常是這種情況),你不需要指定目錄的完整路徑,帶有所需選項的編譯器/程式的名稱就完全足夠了。基本上,您只需輸入從命令列編譯時要輸入的內容,只是作為%.tex
要編譯的檔案的佔位符。所以這是正確的(標準)配置:
乳膠:latex -interaction=nonstopmode %.tex
pdfLaTeX:pdflatex -synctex=1 -interaction=nonstopmode %.tex
答案2
抱歉打開一個舊問題,但上述內容對我沒效。對我有用的是從 MiKTeX 選項中「刷新 FNDB」(開始 -> MiKTeX 2.9 -> 維護 -> 設定)。另請注意,點擊「設定」後會彈出一個警告框,刷新 FNDB 後該警告框就會消失。
答案3
(這與OP的問題有點不同,但錯誤訊息是相同的。我希望這對其他人有幫助:)
以前從未使用過 LaTeX,我從安裝 Texmaker 開始,並遇到了這個錯誤。我不知道LaTeX工具沒有與編輯器捆綁在一起,必須單獨安裝。
就我而言,我可以透過從 LaTeX 網站下載 proTeXT 工具來修復上述錯誤訊息:
...並執行 MikTeX 安裝程式。