所以,虽然SVG是可缩放和可浏览的 ,看起来凌乱,但一般:
在PDF文件中 Include dependency graph
(第195页)看起来确实很乱:
我自动生成我的documentatoion 在Linux上通过这样的脚本通过像这样的命令:
doxygen cd release/latex/ pdflatex refman.tex makeindex refman.idx pdflatex refman.tex
这为我生成HTML和PDF文档。 我如何改变我的doxygen文件或脚本,以便在我的tex / PDF文件中没有“包含依赖关系图”,同时仍然将它们放在HTML文档中?
在Doxygen配置文件中似乎没有这样做的机制,但是您可以在Doxygen的两次运行之间自定义文件以获得您要查找的行为。 例如,您可以禁用Doxyfile中的HTML和LATEX生成:
GENERATE_HTML = NO GENERATE_LATEX = NO
然后,您可以调用Doxygen两次,一次启用HTML(使用DOT),一次使用LATEX(W / O DOT)。 在你的脚本中,这看起来像这样:
( cat Doxyfile ; echo "GENERATE_HTML = YES" ) | doxygen - ( cat Doxyfile ; echo "GENERATE_LATEX = YES" ; echo "HAVE_DOT = NO" ) | doxygen -
这将禁用tex / PDF输出中的所有基于DOT
的图形。 如果你想包括一些而不是其他的,你需要微调特定的选项,你想启用/禁用tex / PDF。
有关从命令行定制Doxyfile的更多信息,请参阅Doxygen FAQ 。