2011-08-26 14 views
5

में टिप्पणी में श्वेत स्थान को कैसे जोड़ा जाए, मैं सोच रहा था कि Doxygen के HTML में टिप्पणी में सफेद जगह डालने का कोई तरीका है? मैंने ऑनलाइन और डॉक्सिजन मैनुअल की खोज की, लेकिन मुझे ऐसा करने के लिए कुछ भी नहीं मिला।Doxygen

उदाहरण के लिए, मैं के रूप में निम्नलिखित टिप्पणी जोड़ने के लिए कोशिश कर रहा हूँ:

//! motor_id,   motor direction, accel,  min veloc,  max veloc\n 
//! GAUGE_MOTOR_1,  CLOCKWISE,   100,  1,    360\n 
//! GAUGE_MOTOR_2,  CLOCKWISE,   100,  1,    360\n 
//! GAUGE_MOTOR_3,  CLOCKWISE,   100,  1,    360\n 
//! GAUGE_MOTOR_4,  CLOCKWISE,   100,  1,    360\n 
//! GAUGE_MOTOR_5,  CLOCKWISE,   400,  200,   350\n 

लेकिन एचटीएमएल उत्पादन इस

motor_id, motor direction, accel, min veloc, max veloc 
GAUGE_MOTOR_1, CLOCKWISE, 100, 1, 360 
GAUGE_MOTOR_2, CLOCKWISE, 100, 1, 360 
GAUGE_MOTOR_3, CLOCKWISE, 100, 1, 360 
GAUGE_MOTOR_4, CLOCKWISE, 100, 1, 360 
GAUGE_MOTOR_5, CLOCKWISE, 400, 200, 350 

दो शब्दों के बीच सफेद स्थान से एक के लिए shrinked हो जाएगा की तरह परिणाम से पता चलता स्वचालित रूप से doxygen द्वारा अंतरिक्ष। क्या कोई इसे जानता है कि इसे कैसे ठीक किया जाए? इससे बहुत मदद मिलेगी।

बहुत बहुत धन्यवाद।

उत्तर

8

आप उपयोग कर सकते हैं या तो

//! <pre> 
//! motor_id,   motor direction, accel,  min veloc,  max veloc 
//! GAUGE_MOTOR_1,  CLOCKWISE,   100,  1,    360 
//! GAUGE_MOTOR_2,  CLOCKWISE,   100,  1,    360 
//! GAUGE_MOTOR_3,  CLOCKWISE,   100,  1,    360 
//! GAUGE_MOTOR_4,  CLOCKWISE,   100,  1,    360 
//! GAUGE_MOTOR_5,  CLOCKWISE,   400,  200,   350 
//! </pre> 

या

//! \verbatim 
//! motor_id,   motor direction, accel,  min veloc,  max veloc 
//! GAUGE_MOTOR_1,  CLOCKWISE,   100,  1,    360 
//! GAUGE_MOTOR_2,  CLOCKWISE,   100,  1,    360 
//! GAUGE_MOTOR_3,  CLOCKWISE,   100,  1,    360 
//! GAUGE_MOTOR_4,  CLOCKWISE,   100,  1,    360 
//! GAUGE_MOTOR_5,  CLOCKWISE,   400,  200,   350 
//! \endverbatim 

बाद वास्तव में पाठ प्रदर्शित होगा, जैसा है। रिक्त स्थान को संरक्षित करते समय भी पूर्व ब्लॉक को ब्लॉक के अंदर आदेशों को समझने देगा।

0

इस तरह के मामलों में, मुझे एक HTML तालिका का उपयोग करना उपयोगी लगता है, और सामग्री को एक अलग फ़ाइल में डाल दिया जाता है। उदाहरण के लिए, आप "motors.html" नाम की एक फ़ाइल बना सकते हैं, इसे उस स्थान पर रखें जहां आपके डॉक्सिजन इनपुट फ़ाइलों को खोजने के लिए कॉन्फ़िगर किया गया है, और फिर अपने स्रोत कोड में motors.html को शामिल करने के लिए निम्न आदेश का उपयोग करें:

@htmlinclude motors.html 

<center> 
<table border="0"> 
<tr> 
    <th>motor_id</th> 
    <th>motor direction</th> 
    <th>accel</th> 
    <th>min veloc</th> 
    <th>max veloc</th> 
<tr> 
<tr> 
    <td>GAUGE_MOTOR_1</td> 
    <td>CLOCKWISE</td> 
    <td>100</td> 
    <td>1</td> 
    <td>360</td> 
</tr> 
... 
</table> 
</center> 

आप तालिका शैली एक सीएसएस फ़ाइल का उपयोग कर सकते हैं:

motors.html में, आपको निम्न पंक्तियों के साथ कुछ हो सकता था।

संबंधित मुद्दे