使用 Doxygen 内联显示图像



我正在使用Doxygen从markdown文件生成html用户手册。我想给出诸如"单击[图像.png]按钮之类的说明,并使png图像出现在生成的html的文本行中。

根据Doxygen的文档,可以按如下方式添加图像: image['{'[option]'}'] <format> <file> ["caption"] [<sizeindication>=<size>]

该文档还说"目前仅支持内联选项。如果指定了内联选项,则图像将放置在"行中",当标题出现时,它将作为工具提示显示在HTML中(对于其他格式忽略(。这听起来像是我想做的。

我已经尝试了\image命令的几种变体,但没有运气。这些成功生成图像,但在其自己的行上:

!["caption"](image.png)
image html image.png "caption"

这些命令失败:

image inline html image.png "caption"
image{inline} html image.png "caption"

有谁知道是否有可能做到我想要实现的目标?我只是语法错误吗?

带有 image 命令的 {inline} 选项在版本 1.8.15 中引入版本:

image{inline} html image.png "caption"

在 1.8.15 中有效。

OP 使用的是旧版本,并且会收到如下警告:

警告:图像类型内联指定为内联的第一个参数 无效警告:{ 命令后应留有空格

我也遇到了这个问题。这条线为我修复了它:

 image html name.png width=800cm height=600cm 

最新更新