2013-02-06 86 views
11

मेरे पास डॉक्सिजन में पृष्ठों और समूहों के बारे में एक प्रश्न है। मेरे पास एक प्रोजेक्ट है, जहां मैंने @defgroup और @ingroup cmds के साथ कक्षाएं समूहित की हैं। अब तक यह ठीक काम करता है।डॉक्सीजन: समूह मॉड्यूल और पेज?

अब मैं मार्कडाउन पृष्ठों के साथ प्रोजेक्ट में विशेष दस्तावेज जोड़ना चाहता हूं। ये पृष्ठ समर्पित मॉड्यूल (समूह) में दिखने चाहिए। मैंने @page और @subpage cmds के साथ पृष्ठ बनाने का प्रयास किया। यह ठीक काम करता है, लेकिन पेज मेनू में सादे दिखाई देते हैं।

इसलिए मैंने उन्हें @ingroup वाले समूहों में जोड़ने की कोशिश की। लेकिन जैसा कि मैंने अनुमान लगाया है कि यह काम नहीं करता है। क्या मॉड्यूल (समूह) में पेज जोड़ना संभव है?

परिणाम इस तरह दिखना चाहिए:

परियोजना
| - मॉड्यूल
| | - "मॉड्यूल 1"
| | | - दस्तावेज़ीकरण पृष्ठ 1 (* .md फ़ाइल से)
| | | - वर्ग दस्तावेज
| | - "मॉड्यूल 2"
| | | - प्रलेखन पृष्ठ 2
| | | - वर्ग प्रलेखन

मुझे उम्मीद है कि आप मेरी मदद कर सकते हैं!

+2

मैं एक ही तलाश कर रहा हूँ। क्या आपके पास इसके साथ कोई भाग्य है? –

+0

मुझे एमडी पृष्ठों और समूहों के साथ भी समस्याएं आई हैं। अगर मैंने प्रति एमडी फ़ाइल में केवल एक ही समूह है तो मुझे यह आंशिक रूप से काम करता है। – Cheeseminer

उत्तर

0

समूह पृष्ठों के लिए आपको उपपृष्ठ कार्यक्षमता का उपयोग करने की आवश्यकता है, कोई समूह नहीं।

तो प्रत्येक समूह के लिए एक पृष्ठ बनाएं जो उपपृष्ठों और मॉड्यूल समूह दोनों का संदर्भ देता है।

/*! \page group1page A documentation page for my group 
This page contains the info about group 1 \ref group1_label 
\subpage group1page2 
\subpage group1page3 
*/ 

http://www.stack.nl/~dimitri/doxygen/manual/commands.html#cmdsubpage