2009-07-16 4 views
1

私はdoxygenを使ってソースコードからAPIリファレンスを生成し、それをCHMヘルプファイルに変換し、最終的にEclipseのプラグインに変換しようとしています。残念ながら、目次内のクラス、ネームスペースなどのデフォルトの順序付けやネストは、理想的ではないので、可能であればカスタマイズしたいと思います。HTMLの目次へのdoxygen出力のカスタマイズ

デフォルトでは、doxygenは生成されたドキュメントをナビゲートするための2つのインデックス/メニューを作成します。 1つは左側のフレームに共通の目次であり、もう1つは個々のHTMLページの上部にあるボタンの行です。後者は、doxygen manual(「ページのレイアウトを変更する」の節を参照)で説明したようにレイアウトxmlファイルを編集することで快適にカスタマイズできますが、今までは目次のために同様の修正を行う方法がありませんでした。

は、正確な例を使用するには、私は巣への道を探しています3つの標準的な話題 によって行われているようにクラス一覧、クラス階層、およびTOCで親トピック内のサブトピックとして クラスメンバー、すべてのページの上部にあるメニューシステムのデフォルトです。

これはもっとも珍しい問題ではなく、既知の解決方法があると思います。

ありがとうございました!

答えて

2

これを変更する方法はありません。

私はおそらく生成するだろうtree.htmlのコピーをエディタに持って、3つのアイテムの入れ子を手作業で修正し、元のものと差をつけて、何かpost-build(XSL、perlスクリプト、sed 、何でも便利です)、テキストのスニペットを検索/置換します。

関連する問題