【发布时间】:2015-09-01 00:37:40
【问题描述】:
我在 Ubuntu 14.04 上使用 Doxygen 1.8.6 从 C/C++ 头文件生成 API 文档。
我有一个 Markdown 格式的主页(文件mainpage.md),并想在该页面中嵌入一张图片(文件logo.png)。
目前,我正在为 HTML 输出工作,具有以下目录结构:
工作 ├── 主页.md ├── 资源 │ └── logo.png └── html └── index.htmlmainpage.md中的markdown嵌入图片的方式是:

这可行,但这取决于 HTML 输出目录比工作目录低一级的事实,并且 (fwiw) 与包含该引用的 mainpage.md 文件的位置不同步。
我不得不承认我没有尝试过其他输出格式会发生什么 (预期格式是:HTML、通过 LaTex 的 PDF、手册页、Eclipse 帮助),但是 他们可能会以不同的方式工作。它们的输出目录和对图像文件的引用。
我的问题是:
上述其他输出格式是否适用于此降价参考?
是否有更多与输出格式无关的方法来从主页 markdown 引用图像文件?
安迪
【问题讨论】:
-
您是否查看了 HTML 版本的 IMAGE_PATH = resources 和 ?在@image 命令处?
-
请查看有关 Markdown 及其在 doxygen 中实现的章节中的文档:stack.nl/~dimitri/doxygen/manual/markdown.html
标签: html image markdown doxygen