doxygen - 文档中的 Web 链接并维护 "back"("myLib/index.html") 链接 header

标签 doxygen

我有一个使用 Doxygen 记录的库(我们称之为“myLib”),它执行一些(外部)引用/链接;为此,我正在使用 <a href="../path/to/other/documentation/page/index.html">OtherDoc</a>句法。那就完全没问题了;好好工作。副作用是,当我单击链接(并转到 OtherDoc 页面)时,如果不使用浏览器“返回”,我无法返回到 myLib “按钮。

我想解决这个问题是当用户转到“OtherDoc”链接页面时维护一个“myLib”标题(或作为“脚注”)。我的问题是:我如何在 Doxygen 中做到这一点? 另外,有没有更好的方法来解决这个“反向链接”问题?

Obs:“OtherDoc”html 页面也是 doxygen 生成的我拥有的另一个库的文档,但它(OtherDoc)不知道“myLib”;因此,我不想将其文档链接到“myLib”。

提前致谢。 []

最佳答案

我建议您查找 Doxygen 中 TAG 文件的使用情况。这些将允许您以正常的“Doxygen”方式从“myLib”引用“OtherDoc”类(等)。

这本身将不允许来自“OtherDoc”的“反向链接” - 无需修改其中的 HTML。

另一种方法是让 Doxygen 生成“wiki”格式;这将允许动态生成“轨迹”和反向链接。不过,据我所知,目前没有人在做此类事情。

关于doxygen - 文档中的 Web 链接并维护 "back"("myLib/index.html") 链接 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12498944/

相关文章:

c++ - 使用 Doxygen 记录 C++ 静态模板函数

c++ - Doxygen:从页面链接到 C++ 类成员而不写类名

documentation - Doxygen : Display warning for undocumented method

javascript - 使用 doxygen 记录 Node.js

c++ - 使用 Doxygen 生成项目指标?

c++ - 使用 doxygen 将文档生成为 Markdown 文件

shell - 使用 shell 将字符串 "//"替换为 "///"

Doxygen 指定源目录时找不到文件

documentation - 在 Doxygen 中,如何通过示例代码中的函数名称而不是标签来包含片段

logging - Doxygen:如何将日志输出写入文件?