2010-05-18 14 views
10

स्फिंक्स 0.6.5 का उपयोग करके बनाया गया।पायथन की वेबसाइट कैसे ऑनलाइन दस्तावेज उत्पन्न करती है?

मैं अजगर के दस्तावेज़ reStructuredText का उपयोग करता है, लेकिन यह http://docs.python.org/whatsnew/2.6.html और http://docs.python.org/tutorial/index.html की तरह अलग अलग खंड हैं।

आप इसे पुन: संरचित पाठ में कैसे करते हैं? क्या आप निर्देशिकाओं के समूह में rst2html चलाते हैं, इसकी संरचना को रखते हैं?

मुझे पता है कि यह स्फिंक्स का उपयोग करता है (जैसा कि Thomas Wouters in an answer से कहा सीधे rst2html नहीं), लेकिन कैसे आप एक पूर्ण विकसित स्वचालित दस्तावेज़ वेबसाइट है एक भंडार में स्रोत कोड फ़ाइलों के साथ अपने पहला संरचना को व्यवस्थित करना चाहिए?

+3

क्या आपने पाइथन दस्तावेज के स्रोत को देखा था? http://svn.python.org/view/ यह बिल्कुल स्पष्ट है कि यह कैसे काम करता है। –

उत्तर

9

अजगर प्रलेखन अपनी मार्कअप के लिए आराम का उपयोग करता है, लेकिन यह एचटीएमएल sphinx, नहीं rst2html सीधे का उपयोग कर उत्पन्न करता है। sphinx उपकरण सभी .rst फ़ाइलों को कई .html फ़ाइलों में परिवर्तित करता है। यह देखने के लिए कि पाइथन दस्तावेज़ कैसे उत्पन्न होते हैं, http://svn.python.org/projects/python/trunk/Doc/Makefile

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