使用Doxygen在线显示图像

时间:2019-04-04 17:43:01

标签: html image markdown documentation doxygen

我正在使用Doxygen从markdown文件生成html用户手册。我想提供诸如“点击[image.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"

有人知道我是否可以做到?我只是语法错误吗?

2 个答案:

答案 0 :(得分:0)

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

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

在1.8.15中可以正常工作。

OP使用了较旧的版本,并且会收到类似以下警告:

  

警告:图像类型inline指定为inline的第一个参数   无效的警告:{命令

后应有空格

答案 1 :(得分:0)

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

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