2012-03-27 1 views
1

합리적인 대형 C/C++ 프로젝트를 보유하고 있으며 Doxygen에 의해 문서의 HTML 버전 만 생성하려고합니다. 내 Doxyfile에서 내가 행동에왜 Doxygen은`GENERATE_LATEX = NO`에도 불구하고 여전히 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의 installation instructions 목록의 LaTeX는 선택 사항 (추가) 도구로 필요하지 않습니다. 따라서 HTML 생성의 기본 기능에는 필요하지 않다고 가정합니다.

Doxygen을 실행하지 못하게하려면 어떻게해야합니까? pdfTex?

+1

나는 doxygen이 당신의 포럼을 생성하기 위해 pdftex를 사용한다고 가정하고, 따라서 파일 이름은'_formulas.log'이다. doxygen을 최소한의 문서화 된 파일 (예 : 아무 것도하지 않고 문서에 수식이없는 클래스가있는 단일 파일)에서 실행하고 stderr에서 여전히 출력을 얻는 지 확인하십시오. – Chris

답변

4

파일 _formulas.tex이 formulas를 사용의 결과로 생성 (아니, 내 컴퓨터에 *의 텍을 제거하지 않음). LaTeX 없이도 수식을 원할 경우 USE_MATHJAX를 YES로 설정할 수 있습니다.

관련 문제