Texcount.pl 與 Texmaker word.count 檔案未找到錯誤

Texcount.pl 與 Texmaker word.count 檔案未找到錯誤

我正在嘗試獲取 texcount.plhttp://app.uio.no/ifi/texcount/在 Texmaker 中工作,但我收到有關未找到 word.count 的錯誤。文件說我必須添加--shell-escape才能解決問題,但我不知道該把它放在哪裡。有人知道嗎?

答案1

總結一下答案(到目前為止):

從 TeX 或 LaTeX 運行 TeXcount 或任何其他作業系統命令是透過輸入類似於此的程式碼來完成的

\immediate\write18{texcount test.tex > test.sum}

在 TeX/LaTeX 文件中(我已經檢查過並且當我從 TeXworks 執行它時可以工作)。上提供了對此有所改進的版本TeXcount 的幫助頁面

\immediate\write18{texcount \jobname.tex -out=\jobname.sum}

前提是您有最新版本的 TeXcount。無論哪種情況,都需要 texcount 位於路徑中,否則作業系統將找不到它。

TeX 和 LaTeX(以及其他 TeX 版本)預設不會執行\write18命令,除非您給出選項--shell-escape(對於 TeX 我相信)或--enable-write18(對於 LaTeX 我相信)。

更改 LaTeX 選項的說明請參閱Texmaker手冊

請注意,TeXcount 在不同系統中的文件名可能略有不同,具體取決於您從何處獲取它:texcounttexcount.pl,而且我知道有些人也將其編譯為texcount.exe.

如果仍然不起作用,您應該嘗試找出哪裡出了問題。試著從命令列執行 LaTeX 而不是 Texmaker,看看是否有效或給出了哪些錯誤。或嘗試執行類似dir > dir.txt中的內容\write18,看看是否可以讓它執行。

相關內容