首页 > 解决方案 > 尝试更改 Doxygen 中的页眉和/或页脚

问题描述

我是 Doxygen 的新手,不是 HTML 专家,我正在尝试更改 Doxygen 输出页面上的页眉和/或页脚。

我尝试编辑 main.html 和 tree.html,但是每当我运行 Doxygen(命令行 - doxygen Doxyfile)时,它都会刷新并忽略并删除我所做的所有更改。

我只是想个性化背景、添加公司徽标以及其他任何内容。我该怎么做呢?

标签: htmldoxygen

解决方案


您可以使用 HTML_HEADER 和 HTML_FOOTER 标记来完成您要查找的内容。

您将需要创建模板页眉和页脚文件。您可以通过执行以下命令来做到这一点:

doxygen -w html header.html footer.html customdoxygen.css

(查看Doxygen 配置文档以获取可以包含在文件中的可用参数)。

一旦您将模板文件保存在您想要的位置并进行了自定义(我建议您从源代码升级到一个级别,或者如果您有一个通用内容文件夹),请将它们添加到您的配置文件中。

例如

PROJECT_NAME = "My Code Hack"
...
HTML_HEADER = /build/librarys/doxy/parts/header.html
HTML_FOOTER = /build/librarys/doxy/parts/footer.html

那应该给你你正在寻找的东西。


推荐阅读