SLED 10.4 (Linux) で doxygen 1.8.3.1 を実行しており、次のような構造体を含む C ヘッダー ファイルを文書化しようとしています。
/** Test struct definition */
typedef struct
{
int member_1; /**< Single-line detailed description */
int member_2; /**< Multi-line detailed description. Blah
blah blah */
} TEST_S;
Doxyfile は によって生成されたデフォルトですがdoxygen -g
、唯一の変更点は、ソースを指すように INPUT タグを編集したことです。
Doxygen は期待どおりに単一行の説明から単純な memdoc 段落を生成しますが、複数行の説明は何らかの方法で処理され、最初の行がコード フラグメントとしてフォーマットされます。理由がわかりません。実際に生成される HTML は次のとおりです。
<pre class="fragment"> Multi-line detailed description. Blah
</pre><p> blah blah </p>
Doxygen が単純な段落を生成しないのはなぜですか?