在 Doxygen LateX 输出中添加项目简介

Add project brief in Doxygen LateX output

如何将我在 Doxyfile 中定义的 PROJECT_BRIEF 添加到 LaTeX 输出中?我希望它显示在项目标题下方。

我试过使用

/ref{$projectname}

/ref{$projectbrief}

doxygen manual 中所述,在 LATEX_HEADER 部分中,但它仅显示为 ??.

在 doxygen 的当前版本 (1.8.13) 中,这是不可能直接实现的。

doxygen 可以在 doxygen 配置文件中使用专用 header 选项 LATEX_HEADER。通过生成默认 header (doxygen -w latex <header> <footer> <stylesheet>)、修改 <header> 并使用修改后的 <header> 可以实现所需的功能。

在默认情况下,您会找到以下行:

{\Large Your title here}\

将其替换为例如:

{\Large {$projectname} \[1ex]\large {$projectnumber} \[1ex]\large {$projectbrief} }\

[1ex] 在项目* 项之间提供了一些额外的垂直间距