में दो डैश को कैसे संभालें I Python में लिखी गई कमांड लाइन उपयोगिता दस्तावेज करने के लिए स्फिंक्स का उपयोग कर रहा हूं। मैं इस तरह के --region
इस तरह के रूप में एक कमांड लाइन विकल्प दस्तावेज़ के लिए, सक्षम होना चाहते हैं:रीस्ट
**--region** <region_name>
बाकी हिस्सों में
और फिर स्फिंक्स का उपयोग मेरे लिए मेरी HTML और आदमी पृष्ठों को उत्पन्न करने के लिए।
मैन पेज उत्पन्न करते समय यह बहुत अच्छा काम करता है लेकिन जेनरेट किए गए HTML में, --
-
में बदल जाता है जो गलत है। मैंने पाया है कि अगर मैं अपने स्रोत बाकी दस्तावेज़ बदलने के इस तरह देखने के लिए है:
**---region** <region_name>
एचटीएमएल सही ढंग से उत्पन्न करता है लेकिन अब मेरा आदमी पृष्ठों ---
बजाय --
है। भी गलत है।
मैंने बैकस्लैश चरित्र (उदा। \-\-
) के साथ डैश से बचने का प्रयास किया है, लेकिन इसका कोई प्रभाव नहीं पड़ा।
किसी भी मदद की बहुत सराहना की जाएगी।
मुझे पता चला है कि इसका एक आसान समाधान कोड मार्कअप के अंदर डबल-हाइफ़न को लपेटना है, उदा। \ * \ '--region \' \ 'के बजाय \ * \ * - क्षेत्र \ * \ *। इसे हल करने के लिए और अधिक सुरुचिपूर्ण तरीके हो सकते हैं लेकिन यह मेरे लिए काम करता है। – garnaat
शायद आप एक विकल्प सूची का उपयोग कर सकते हैं: http://docutils.sourceforge.net/docs/ref/rst/restructuredtext।एचटीएमएल # विकल्प-सूचियां – mzjn
हाँ, यह उचित लगता है। धन्यवाद, अभी भी हर समय आरईएसटी में नई चीजें खोज रहे हैं! – garnaat