所以 SVG is zoomable and browsable看起来很乱,但总的来说还可以:
包括依赖图
inside PDF file (page 195)看起来真的很乱:
我自动生成文档 via such script on linux通过如下命令:
doxygen
cd release/latex/
pdflatex refman.tex
makeindex refman.idx
pdflatex refman.tex
为我生成 HTML 和 PDF 文档。我该如何更改我的 doxygen file或脚本以便在我的 tex/PDF 文件中没有“包括...的依赖关系图”,同时仍然将它们包含在 HTML 文档中?
最佳答案
在 Doxygen 配置文件中似乎没有执行此操作的机制,但是您可以在两次 Doxygen 运行之间自定义该文件以获得所需的行为。例如,您可以在 Doxyfile 中禁用 HTML 和 LATEX 生成:
GENERATE_HTML = NO
GENERATE_LATEX = NO
然后您可以调用 Doxygen 两次,一次用于启用 HTML(带 DOT),一次用于 LATEX(不带 DOT)。在您的脚本中,这看起来像:
( cat Doxyfile ; echo "GENERATE_HTML = YES" ) | doxygen -
( cat Doxyfile ; echo "GENERATE_LATEX = YES" ; echo "HAVE_DOT = NO" ) | doxygen -
这将在 tex/PDF 输出中禁用所有基于 DOT
的图形。如果你想包括一些而不是其他的,你需要微调你想要为 tex/PDF 启用/禁用的特定选项。
参见 Doxygen FAQ有关从命令行自定义 Doxyfile 的更多信息。
关于c++ - 如何让 doxygen 只为网页创建 "Include dependency graph for ..."(不为 tex/PDF)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10063084/