我使用Doxygen来记录我的代码,当我使用markdown语法时遇到问题。
例如,我有两个.dox
个文件:
fileABC.dox:
/**
@page abcPage
Header {#abcHeader}
======
abc Text.
*/
fileDEF.dox
/**
@page defPage
Header {#defHeader}
======
def Text.
*/
提出警告:
warning: multiple use of section label 'Header'
并且未生成abcHeader
部分。
有两种解决方法,但它们都不适合我:
ABC Header
和DEF Header
@section abcHeader Header
那么,有没有其他方法可以在几个页面中使用相同的部分名称,使用Markdown语法?
此错误已在版本1.8.7
中引入:View commit
这似乎是一个错误而不是新功能或改进,因为 setext-syntax (使用#而不是==)在多次使用相同的部分名称时不会发出警告