2
我有一組降價頁面,用於在表設置中記錄我的代碼,並使用@subpage將這些頁面放在表頁面下。Doxygen有條件降級頁面
Table.md
Code Table
==========
| Name | Description |
|-----------------|-------------|
| @subpage index0 | |
| @subpage index1 | |
| @subpage index2 | |
| @subpage index3 | |
Subpage0.md
000 - Table Element {#index0}
===================
等,爲
從doxygen的的@subpage
引用輸出的文檔
那麼其他的網頁將與網頁文本替換標題,即'000 - 表格元素'。此外,文件鏈接將在導航裝訂線中的Code Table
鏈接下進行分頁。
我的問題,現在我想採取這些相同的文件,但基於我建立的代碼添加條件。這是我如何改變其中一個文件。
@if BUILD_A
000 - Table Element {#index0}
===================
@elseif BUILD_B
000 - New Table Element {#index0}
===================
@endif
我doxygen的預處理和啓用部分均設置正確,它輸出正確的文本,我想,這個問題是導航排水溝不再子頁面那些有這種類型的條件設置的頁面和實際頁面不要使用頁面標題的鏈接標題,而是使用文件名作爲標題。
目前與doxygen降價過於有限,我必須使用dox頁面或設置不可能與我想要的?
這是一個很好的問題(+1)。我還遇到過許多類似的問題,包括doxygen和markdown的混合,特別是減價和條件轉換文本沒有被無縫處理。一般來說,我已經嘗試了各種方式來重構我需要的東西,例如這些東西,直到某些工作。我懷疑這可能是「用doxygen減少太多限制」 - 但我有興趣地等待答案。 – Cheeseminer