Doxygen不会创建降价表

时间:2013-11-18 18:30:17

标签: markdown doxygen

Doxygen输出文本代替预期的表格。文件文本为:

/*! \file
    \brief Hardware definitions and macros.


    The processor is an ATmega32U2. The pins and their functions are:

    | Pin | I/O  | Function |
    | --: | :--: | :------- |
    |  1  | I    |  ~RESET  |
    | 28  | P    | VCC      |
*/

表中的HTML输出是:

| Pin | I/O  | Function || --: | :--: | :------- ||  1  | I    |

这是造成问题的代字号,在省略之后,表格按预期输出。

这是一个错误还是一个特殊功能?

1 个答案:

答案 0 :(得分:3)

即使使用波浪号,也可以使用Doxygen 1.8.5;但必须删除第一列竖条:

 Pin | I/O  | Function |
 --: | :--: | :------- |
  1  | I    |  ~RESET  |
 28  | P    | VCC      |

而不是

| Pin | I/O  | Function |
| --: | :--: | :------- |
|  1  | I    |  ~RESET  |
| 28  | P    | VCC      |