1
私は妥当な大規模なC/C++プロジェクトを持っていて、DoxygenによるHTML版のみを生成したいと考えています。私のDoxyfile
では、私は行為でなぜ `GENERATE_LATEX = NO`にもかかわらずDoxygenはまだpdftexを実行していますか?
GENERATE_LATEX = NO
を書いて、指定した出力ディレクトリにはlatex
ディレクトリがありません。ただhtml
。しかし、私は、標準エラー出力にpdfTeXのによって出力を取得しています:
...
This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
restricted \write18 enabled.
entering extended mode
(./_formulas.tex
LaTeX2e <2009/09/24>
...
Output written on _formulas.dvi (279 pages, 49376 bytes).
Transcript written on _formulas.log.
...
なぜ?
Doxygen's installation instructions必須ではないオプションの(追加の)ツールとしてのLaTeXをリストします。したがって、HTML生成の基本機能には必要ないと思います。
Doxygenを実行させないにはどうすればいいですかpdfTex
? (いいえ、私のマシンのTeXをアンインストールしたくありません)
私はdoxygenがあなたのフォーラムを生成するためにpdftexを使用していると仮定します。したがって、ファイル名は '_formulas.log'です。文書化された最小限のファイル(例えば、何もしないクラスを持つ単一のファイル、ドキュメント内の数式なし)でdoxygenを実行し、その出力がstderrに残っているかどうかを確認してください。 – Chris