0

内部関数の単純な Lua スクリプトをサポートするアプリケーションのオンライン「ユーザー ドキュメント」を構築するために Doxygen を使用しています。

このアプリケーションには、オブジェクト、プロパティ、およびパラメーター化されたスクリプト コマンドの概念があり、それらを記述した「偽の」C++ ヘッダー ファイルを作成できます。これを Doxygen で実行します。

ここまでは問題ありませんが、Doxygen の出力には「パブリック メンバー関数」などの語句が含まれているため、「スクリプト コマンド」など、対象読者にとってより適切な用語を使用したいと思います。

これを行う 1 つの方法はカスタム翻訳ですが、これは、新しい Doxygen がリリースされるたびに、doxygen ソースの変更/再構築に関与していることを意味します。もう 1 つの (やや醜い) 方法は、作成された HTML で SED スクリプトを実行することです。

この種の方法で Doxygen 出力をカスタマイズするより良い方法はありますか?

4

1 に答える 1

1

レイアウトを指定する XML ファイルでこれを変更するオプションはありません。追加するのが最も簡単な場所だと思います。あなたが列挙したオプションが最良のオプションだと思います。ソースにパッチを当てて独自のバイナリをコンパイルすることは、私が思うほど悪くはありません。利用したい機能が利用可能になったときに更新して再コンパイルするだけでよいからです。

于 2013-05-22T18:19:32.730 に答える