【发布时间】:2012-11-02 07:56:33
【问题描述】:
Doxygen 的文档指出,我可以在 markdown 文件中使用 PHP Markdown Extra 标题标签,但两者都不能
# Main Page # {#mainpage}
也没有
# Main Page # {#index}
有效,但标签也不以纯文本形式出现在输出中。顺便说一句,这是第一行。
我也不能用上面的标签引用那个页面,也不能用文件名。
我还有一个 main.dox 文件,其中包含一个 \mainpage 特殊命令,但我也尝试了上述所有方法,删除了它们前面的一个斜杠(使其只有两个)。
我正在使用 Doxygen 1.8.2(下载)和 1.8.1.1(来自 MacPorts)来完成任务。
那我该如何实现呢?
另外,如何将 Markdown 文件标记为特定语言的一部分?
编辑:我已启用降价支持,文件出现在引用的页面中。
【问题讨论】:
-
我遇到了一些类似的问题...我希望将我的
README.md包含放在我的主页上,但我还没想清楚是否可行。 -
我也很难将 README.md 包含到我的 doxygen 配置中。只是根本不工作,当然还有 doxygen 1.8 和 use_markdown。
-
据我所知,doxygen(我使用的是 1.8.5)只会忽略你放在第一行的任何内容。所以我的“mainpage.md”以(注意这是两行;你不能有多行 cmets?)
# Eat my shorts, Doxygen! This header line is ignored!\n # TripWarp: Detergent Motives Incomplete With Indians开头,然后我得到了我想要的顶级标题。 -
如果您删除
# Eat my shorts…但在其中留下一个换行符,例如\n # TripWrap:…,会发生这种情况吗? (只是虚张声势。)
标签: markdown doxygen doxywizard