【发布时间】:2019-01-07 11:38:57
【问题描述】:
我有一个使用 HTML 表格的主页,我只想将其包含在 doxygen 的 HTML 输出中。它应该不包含在其他输出中(目前只有 LaTeX)。
由于主页使用 doxygen 命令,如 \ref 和 \mainpage 本身,不幸的是,\htmlonly 标记不是一个选项。
有没有办法将标记文件仅限于某些输出?
【问题讨论】:
-
我能很快想到的唯一事情是运行两次并使用
\if或\cond构造,另一种可能性可能是运行一次生成 HTML 和 LaTeX,然后修改 refman.tex (手动或脚本)不包括主页。 -
感谢您的意见。在这两个选项中,我更喜欢第二个选项,并将我的发现发布在这里。我假设 doxygen 忽略了一个基本上为空的标记文件(由于未满足 \if 条件)?
-
基本的空文件不一定会被 doxygen 忽略,只是
\if或\cond内的部分,所以有些部分可能会一直存在。
标签: doxygen