【问题标题】:Customizing doxygen output for the HTML Table of Contents为 HTML 目录定制 doxygen 输出
【发布时间】:2009-07-16 12:45:53
【问题描述】:

我正在使用 doxygen 从源代码生成 API 引用,旨在将其转换为 CHM 帮助文件,并最终转换为 Eclipse 插件。不幸的是,目录中类、命名空间等的默认排序和嵌套并不完全理想,如果可能的话,我更愿意对其进行自定义。

默认情况下,doxygen 创建两个索引/菜单来导航生成的文档。一个是左侧框架上的通用目录,另一个是每个 HTML 页面顶部的按钮行。后者可以通过编辑 doxygen manual 中描述的布局 xml 文件轻松自定义(请参阅“更改页面布局”部分),但到目前为止,我还没有看到对目录进行类似修改的方法。

举一个精确的例子,我正在寻找一种方法将三个标准主题 Class List、Class HierarchyClass Members 作为子主题嵌套在父项中目录中的主题,默认情况下在位于每个页面顶部的菜单系统中完成。

我想这不是最不寻常的问题,并且可能有一个已知的解决方案。

感谢您的帮助!

【问题讨论】:

    标签: doxygen


    【解决方案1】:

    我认为没有办法改变这一点。

    我可能会生成,将 tree.html 的副本放入编辑器,手动更改三个项目的嵌套,与原始项目进行比较,然后在构建后运行一些东西(XSL、perl 脚本、sed、任何方便的)来搜索/替换文本的sn-p。

    【讨论】:

      猜你喜欢
      • 2011-05-28
      • 2013-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      • 2012-01-29
      • 1970-01-01
      相关资源
      最近更新 更多