Doxygen 氧表绘制

Doxygen 氧表绘制,doxygen,Doxygen,我想在文档中插入一个ASCII art表(如下所示)。 doxygen的降价功能阻碍了这一切,并将其搞得一团糟。 我试着修改HTML表,它们很好,但是源文档变得不可读 我是否可以让doxygen不处理某个节,但仍将其包含在输出文件中? 类似于此处,4个空格允许以固定宽度字体插入已格式化的文本 |-------------|-------------------------|---------------| |AUTO_NEW_OFF | Entry action | L

我想在文档中插入一个ASCII art表(如下所示)。 doxygen的降价功能阻碍了这一切,并将其搞得一团糟。 我试着修改HTML表,它们很好,但是源文档变得不可读

我是否可以让doxygen不处理某个节,但仍将其包含在输出文件中? 类似于此处,4个空格允许以固定宽度字体插入已格式化的文本

 |-------------|-------------------------|---------------|
 |AUTO_NEW_OFF | Entry action            | LED_FLASH     |
 |             |                         | SEQ_OFF       |
 |-------------|-------------------------|---------------|
 |             | eXit action             |               |
 |-------------|-------------------------|---------------|
 |             |                         |               |
 |-------------|-------------------------|---------------|
 | OFF         | SEQ complete            |               |
 |-------------|-------------------------|---------------|

我想我已经可以自己回答了

Fenced代码块(3x~)功能似乎工作正常

~~~
|-------------|-------------------------|---------------|
| MAN_NEW_OFF | Entry action            | LED_FLASH     |
|             |                         | SEQ_OFF       |
|-------------|-------------------------|---------------|
~~~

对fenced代码的一个改进是使用doxygen命令
@verbatim
@endverbatim
包围表


如果您使用“代码”样式,无论是markdown的
~~
还是doxygen的
@code
,doxygen的当前或未来版本都有可能开始尝试按语法对其着色。

更多参考链接:[markdown Extensions-tables]您可以使用
@code{.unparsed}
来防止语法突出显示