html - 尝试更改 Doxygen 中的页眉和/或页脚
问题描述
我是 Doxygen 的新手,不是 HTML 专家,我正在尝试更改 Doxygen 输出页面上的页眉和/或页脚。
我尝试编辑 main.html 和 tree.html,但是每当我运行 Doxygen(命令行 - doxygen Doxyfile)时,它都会刷新并忽略并删除我所做的所有更改。
我只是想个性化背景、添加公司徽标以及其他任何内容。我该怎么做呢?
解决方案
您可以使用 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
那应该给你你正在寻找的东西。
推荐阅读
- python - 是否可以禁用/重新配置 ray 的日志记录格式?
- firebase - 如何将 SQL 转换为 Firestore 查询
- c# - 无法从 Windows 10 连接到运行 Ubuntu 的 VirtualBox 上安装的 Redis
- javascript - RegEx 之间的所有匹配项
- magento - Magento API - 更新产品和“使用默认值”复选框
- python - 如何在 Pandas DataFrame 中填写缺失的日期和值?
- kotlin - 是否可以链接两个不同的列表
- javascript - mapbox GL JS 中的 GeoJson 不会通过 URL 接受它,格式似乎很好
- python - 使用python从工件下载.xml文件时下载损坏的xml
- android - 拍照并将其保存在 Android 的内部存储中