當我以PDF格式生成Doxygen文檔時,我得到了大量不同的文件,每個文件都有一個圖。
是否有可能獲得一個單獨的PDF文檔,組織爲一本書,大致與HTML版本一樣?
是否可以自動獲取它,即不用手工處理乳膠文件?如何從Doxygen獲取單個PDF文檔?
謝謝!
當我以PDF格式生成Doxygen文檔時,我得到了大量不同的文件,每個文件都有一個圖。
是否有可能獲得一個單獨的PDF文檔,組織爲一本書,大致與HTML版本一樣?
是否可以自動獲取它,即不用手工處理乳膠文件?如何從Doxygen獲取單個PDF文檔?
謝謝!
請參閱Converting a LaTeX document to a PDF document。
當Doxygen完成處理時,在latex目錄中有一個名爲'refman.tex'的文件。
有三種方法可以使用該文件,以獲得 '一書' 出來的Doxygen的:
乳膠 - > dvips - > PS2PDF
乳膠MYFILE
dvips MYFILE
ps2pdf myfile.ps
LaTeX - > dvipd FM
乳膠MYFILE
的dvipdfm MYFILE
pdflatex(或Pdftex提供普通的TeX)
pdflatex MYFILE
帕特爾是正確的 - 你需要運行Doxygen的,然後某種乳膠創建單個文檔。
對於我來說,使用Doxygen 1.7.3,乳膠版本的根文件似乎是「refman.tex」。
Doxygen也創建了一個Makefile,所以如果你有make(我不在我的Win7框),你可以在latex目錄中輸入make
。
我將我的TeXnicCenter應用程序指向refman.tex,然後構建它。
希望這有助於
-Matt
使用Doxygen的1.8.4(在Windows上),還有一個MAKE.BAT所以你甚至都不需要打開命令行。
make.bat
。refman.pdf
。make.bat是由windows版本生成的,在Linux上生成的文件被稱爲Makefile。 – 2014-07-30 16:04:48
你是否必須通過該作品,或者它是一個腳本? – 2014-07-30 19:35:47
它由make執行 – 2014-07-30 20:40:02
其他人沒有提到一個細節:
對於pdflatex上班路線,你當前的工作目錄必須是生成的乳膠文件夾,否則你會得到這樣的錯誤doxygen.sty cannot be found
。
假設doxygen的配置是否正確,在Linux下:
doxygen
cd latex
make
生成的文件將是refman.pdf除非它的配置,否則。
+1與makefile的提示。 – unexist 2014-06-17 11:48:37