我想将我的文档的整个页面设置为“内部”,以便仅在INTERNAL_DOCS = YES
. 我对本文档的大容量文本使用降价格式,因此所有这些文件都是.md扩展名,而不是应该有所作为。
如果我在源文本文件的@page
一部分中应用它,则以下工作按预期工作,因为页面的所有证据都从输出中消失:
@internal
@page hidden_page Blah Blah
Text is here.
@endinternal
但是,我的一些页面很长,我已将它们分解为单独的文件。
# Page Title
Extensive text here.
第一行 markdown 标题使用页面标题的文件名停止 Doxygen。
问题是,如果我这样做...
@internal
# Page Title
Extensive text here.
@endinternal
文本正文已适当隐藏,但(空白)页面仍然存在于输出中,将文件名显示为页面标题。
颠倒顶部行的顺序并没有真正的区别——它只是意味着空白页的标题不同。
我在 Doxygen 手册的相关部分中找不到任何内容。我正在使用 1.8.5。
一种不受欢迎的解决方案是将分离的页面“分解”回一个始终可见的页面,并使用顶部描述的技术。但是,有很多这样的页面。
有谁知道如何使整个文件完全内部化,或者有任何其他可能适用于此的方法?