এটিকে আরও কিছুটা দেখার পরে আমি দলিলটিকে পুনরায় স্ট্রাকচারডটেক্সট ইন্টারপ্রেটেড টেক্সট রোলসের উপর হোঁচট খেয়েছি । এই দস্তাবেজ থেকে:
ব্যাখ্যাযুক্ত পাঠ্যটি পাঠ্যের চারপাশে ব্যাককোটিস (`) ব্যবহার করে। একটি স্পষ্ট ভূমিকা চিহ্নিতকারী allyচ্ছিকভাবে পাঠ্যের আগে বা পরে প্রদর্শিত হতে পারে, কলোন দিয়ে সীমিত করে। উদাহরণ স্বরূপ:
This is `interpreted text` using the default role.
This is :title:`interpreted text` using an explicit role.
মনে হচ্ছে কোনও code
ভূমিকা আছে , তাই আপনি কেবল টাইপ করতে পারেন
:code:`a = b + c`
একটি ইনলাইন কোড ব্লক রেন্ডার করতে। সিনট্যাক্স হাইলাইট করতে আপনি একটি কাস্টম ভূমিকা সংজ্ঞায়িত করতে পারেন। উদাহরণ স্বরূপ
.. role:: bash(code)
:language: bash
যা আপনি এর পরে যেমন ব্যবহার করতে পারেন:
Here is some awesome bash code :bash:`a = b + c`.
দ্রষ্টব্য যে ভূমিকার সংজ্ঞাটি ভূমিকার উল্লেখের আগে অবশ্যই রাখা উচিত।
দ্রষ্টব্য, আমি যে নথির সাথে লিঙ্ক করেছি তাতে ডকুমেন্টিলগুলির সংস্করণটির উল্লেখ নেই। কোড ভূমিকা না (আমি বিরুদ্ধে পরীক্ষা আছে শুধুমাত্র সংস্করণ যা) docutils 0.8.1 পাওয়া যায়।