当我以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