
texcount.plを取得しようとしていますhttp://app.uio.no/ifi/texcount/Texmaker 内で動作するようにしましたが、word.count が見つからないというエラーが発生します。ドキュメントには、--shell-escape
問題を解決するために追加する必要があると書かれていますが、どこに追加すればよいかわかりません。誰か知っていますか?
答え1
答えを要約すると(これまでのところ):
TeXcountや他のOSコマンドをTeXやLaTeXから実行するには、次のようなコードを入力します。
\immediate\write18{texcount test.tex > test.sum}
TeX/LaTeX文書で(TeXworksから実行したときに動作を確認しました)。これの多少改良されたバージョンがTeXcount のヘルプページ
\immediate\write18{texcount \jobname.tex -out=\jobname.sum}
ただし、より新しいバージョンの TeXcount をお持ちの場合に限ります。いずれの場合も、texcount がパスに含まれている必要があります。そうでないと、OS はそれを見つけることができません。
\write18
TeX と LaTeX (および他の TeX バージョン) は、オプション--shell-escape
(TeX の場合だと思います) または--enable-write18
(LaTeX の場合だと思います)を指定しない限り、デフォルトではコマンドを実行しません。
LaTeXオプションの変更については、Texmaker マニュアル。
TeXcount のファイル名は、入手元に応じてシステムごとに若干異なる場合があることに注意してください:texcount
またはtexcount.pl
。また、 にコンパイルされている人もいることがわかっていますtexcount.exe
。
それでもうまくいかない場合は、どこが間違っているのか突き止めてください。Texmaker の代わりにコマンド ラインから LaTeX を実行して、それが機能するかどうか、またはどのようなエラーが発生するかを確認してください。または、 のようなコマンドを実行して、dir > dir.txt
実行\write18
できるかどうかを確認してください。