कुछ और देखने के बाद मैंने दस्तावेज़ reStructuredText Interpreted Text Roles पर ठोकर खाई। इस दस्तावेज़ से:
व्याख्याित पाठ पाठ के चारों ओर बैकक्वॉट (`) का उपयोग करता है। एक स्पष्ट भूमिका मार्कर वैकल्पिक रूप से टेक्स्ट के पहले या बाद में दिखाई दे सकता है, जो कॉलन से सीमित है। उदाहरण के लिए:
This is `interpreted text` using the default role.
This is :title:`interpreted text` using an explicit role.
ऐसा लगता है कि वहाँ एक code
role, तो आप बस
:code:`a = b + c`
एक इनलाइन कोड ब्लॉक रेंडर करने के लिए लिख सकते हैं। सिंटैक्स हाइलाइटिंग प्राप्त करने के लिए आप एक कस्टम भूमिका परिभाषित कर सकते हैं। उदाहरण
.. role:: bash(code)
:language: bash
जो आप तो इतनी तरह उपयोग कर सकते हैं:
Here is some awesome bash code :bash:`a = b + c`.
ध्यान दें, दस्तावेज़ मैं docutils का संस्करण है जो यह दर्शाता है के कोई जिक्र नहीं है से लिंक। कोड भूमिका डॉक्यूटिल्स 0.8.1 में उपलब्ध है (जो कि एकमात्र संस्करण है जिसके खिलाफ मुझे परीक्षण करना है)।
बैकटिक्स टेक्स्ट के उस हिस्से को एक [इनलाइन शाब्दिक] (http://docutils.sourceforge.net/docs/user/rst/quickref.html#inline-markup) के रूप में चिह्नित करता है, कोड कोड के रूप में नहीं। आम तौर पर यह सिर्फ एक मोनोस्पेस फ़ॉन्ट में प्रकाशित किया जाएगा। मुझे यकीन नहीं है कि इनलाइन कोड सिंटैक्स हाइलाइट किए गए स्निपेट कैसे प्राप्त करें मुझे डर है। – Chris