У меня есть достаточно большой проект C/C++ и вы хотите создать только HTML-версию документации Doxygen. В моей Doxyfile
я написалПочему Doxygen все еще выполнял pdftex, несмотря на `GENERATE_LATEX = NO`?
GENERATE_LATEX = NO
На деле, нет latex
каталога в указанном выходном каталоге; только html
. Тем не менее, я получаю выход на PdfTeX на STDERR:
...
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