Doxygenを使用してCプロジェクトのドキュメント(PDF)を作成しています。 TOCにインデックスを表示したいと思います。これは[pdf] latexとsimple enoughです。DoxygenでTOCにインデックスを追加する
問題#1:私はtocbibindパッケージまたはidxlayoutパッケージを使用できません(上記のリンクを参照)。私はDoxygenの
EXTRA_PACKAGES = [nottoc]tocbibind
でこれらを使用しようとする場合、doxygenはTeXのソースファイルに
\usepackage{[nottoc]{tocbibind}}
を書き込み、余分な{}は、LaTeXのエラーが発生します。これはDoxygenのバグだと思われますか?
問題#2:これでimakeidxパッケージが残ります(上記のリンクを参照)。 Doxygenの設定ファイルでは
EXTRA_PACKAGES = imakeidx
は、しかし、今、私は `\ makeindex [intoc] \makeindex' to
から変更する必要があります。 Doxyfileに戻る:
MAKEINDEX_CMD_NAME = makeindex[intoc]
しかし、これには目に見える影響はありません。 TOCに実際にインデックスを表示するための提案はありますか?
私はDoxygenが作成するrefman.texファイルを編集してください。これはsed -iで実行してエイリアスにラップすることもできますが、もっと良い方法でなければなりません。 – Clay