如何在Doxygen Markdown中创建到嵌入式图像的链接

时间:2019-02-15 21:04:20

标签: markdown doxygen

我在SO(或其他任何地方)上找不到我要寻找的答案。我的markdown文件中有一个嵌入式图像,供doxygen使用,如下所示:

# 2. Example Markdown {#exMd}

This is a test to show an image

![imgDef]

[imgDef]: @ref SettingsValidationCollaborationDiagram.jpg "Diagram Caption"

## Some Other Section

This is a test to put a link to the image above.  See [here](@ref imgDef)

请参阅以下屏幕截图,了解我想发生的事情:

example:

如果我单击此处,则将带我到页面的可见原始图像部分。我想不出一种制作锚点的方法,或者某种其他机制来创建可以链接到图像附近的东西。

很显然,现有代码使我出错,但是我不知道如何插入指向图像的链接,而不仅仅是将图像嵌入到该位置。

1 个答案:

答案 0 :(得分:0)

据我所知,无法以这种方式链接图像。 这表示有可能通过\anchor命令(在示例中的HTML注释中放置了一些额外的注释):

# 2. Example Markdown {#exMd}

This is a test to show an image

\anchor imgDef <!-- added line -->
![imgDef]

[imgDef]: SettingsValidationCollaborationDiagram.jpg "Diagram Caption" <!-- no need for the @ref here -->

## Some Other Section

This is a test to put a link to the image above.  See [here](@ref imgDef)

文档中基于注释的一小部分内容:

  

\ anchor

     

此命令在文档中放置了一个不可见的命名锚,您可以使用\ ref命令对其进行引用。