নিম্নলিখিতটি GtkSourceView রেফারেন্স ম্যানুয়াল, ভাষা সংজ্ঞা v2.0 টিউটোরিয়াল এবং রেফারেন্স থেকে নেওয়া হয়েছিল ।
নিম্নলিখিত বিষয়বস্তু সহ ফাইলটি /usr/share/gtksourceview-2.0/language-specs/screenplay.lang (রুট হিসাবে) তৈরি করুন:
<?xml version="1.0" encoding="UTF-8"?>
<language id="screenplay" _name="Screenplay" version="2.0" _section="Markup">
<metadata>
<property name="mimetypes">text/plain</property>
<property name="globs">*.script</property>
</metadata>
<styles>
<style id="indent2" _name="2x indented" map-to="def:comment" />
<style id="indent3" _name="3x indented" map-to="def:constant" />
<style id="indent4" _name="4x indented" map-to="def:identifier" />
<style id="intext" _name="INT. or EXT." map-to="def:statement" />
</styles>
<definitions>
<context id="screenplay">
<include>
<context id="indent4" style-ref="indent4">
<start>^\t\t\t\t</start>
<end>$</end>
</context>
<context id="indent3" style-ref="indent3">
<start>^\t\t\t</start>
<end>$</end>
</context>
<context id="indent2" style-ref="indent2">
<start>^\t\t</start>
<end>$</end>
</context>
<context id="intext" style-ref="intext">
<start>^(INT|EXT)\.</start>
<end>$</end>
</context>
</include>
</context>
</definitions>
</language>
ফাইলটি চালিয়ে বিশ্ব-পঠনযোগ্য তা নিশ্চিত করুন
sudo chmod 0644 /usr/share/gtksourceview-2.0/language-specs/screenplay.lang
জিডিট পুনরায় আরম্ভ করুন। এখন *.script
আপনি জিডিতে খোলার নামে যে কোনও ফাইলের নীচে অবস্থিত স্থিতি বারে "স্ক্রিনপ্লে" টাইপটি প্রদর্শন করা উচিত। 2, 3, বা 4 টি ট্যাবযুক্ত লাইনগুলি যথাক্রমে নীল, ম্যাজেন্টা এবং সায়ান রঙিন হওয়া উচিত এবং INT দিয়ে শুরু হওয়া লাইনগুলি। বা এক্সট। লাল এবং সাহসী মুখ হবে।
আপনি এটি কয়েকটি উপায়ে সামঞ্জস্য করতে পারেন:
.script
ফাইলের নাম প্রত্যয় "globs" সম্পত্তিতে লাইন 5 সেট করা হয়। আপনি এটিকে সুস্পষ্ট উপায়ে পরিবর্তন করতে পারবেন এবং সেমিকোলন ( ;
) দ্বারা পৃথক করে যদি আপনি চান তবে একাধিক মান অন্তর্ভুক্ত করতে পারেন ।
ইন্টেন্টেড এবং আইএনটি-র জন্য আপনি যে রঙগুলি পান এবং EXT। লাইনগুলি নির্দিষ্ট রঙের স্কিমের উপর নির্ভর করে যা আপনি জিডিটের জন্য বেছে নিয়েছেন। এগুলি মন্তব্যের রঙ, ধ্রুবক, সনাক্তকারী এবং বিবৃতি শৈলীর (এগুলিই map-to="def:comment"
কি করে)। বিভিন্ন ফলাফল পেতে, আপনি জেডিট রঙের স্কিম পরিবর্তন করতে (সম্পাদনা> পছন্দসমূহ> ফন্ট এবং রং), বা ট্যাগগুলিতে map-to
মানগুলি পুনর্বিন্যাস করতে পারেন <style>
। আপনি যদি আরও নিয়ন্ত্রণ চান তবে নীচে আপনি নিজের রঙের স্কিম তৈরি করতে পারেন:
cd /usr/share/gtksourceview-2.0/styles
sudo cp classic.xml screenplay.xml
স্ক্রিনপ্লে.এক্সএমএল (রুট হিসাবে) সম্পাদনা করুন। প্রথম তিনটি নন-মন্তব্য লাইনের দ্বারা প্রতিস্থাপন:
<style-scheme id="screenplay" _name="Screenplay" version="1.0">
<author>YAS</author>
<_description>Screenplay color scheme</_description>
তারপরে bold="true"
ডিএফ: মন্তব্য, ডিএফ: ধ্রুবক, ডিএফ: আইডেন্টিফায়ার এবং ডিএফ: বিবৃতি শৈলীর রঙগুলি (এবং সম্ভবত অন্যান্য স্টাইলগুলিও সমন্বয় করুন) adjust আবার জিডিট পুনরায় চালু করুন এবং আপনার নতুন রঙগুলি দেখতে জিডিটের রঙিন স্কিমটি স্ক্রিনপ্লেতে পরিবর্তন করুন। নোট করুন যে যদিও এটি একটি বিশ্বব্যাপী পরিবর্তন; অন্যান্য ফাইলগুলি সম্পাদনা করতে আপনি আপনার নিয়মিত রঙিন স্কিমে ফিরে যেতে চাইতে পারেন।
মনে রাখবেন যে আপনি যখনই স্ক্রিনপ্লে.এলং বা স্ক্রিনপ্লে.এক্সএমএল ফাইলগুলি পরিবর্তন করেন, ফলাফলগুলি দেখতে আপনাকে জিডিট পুনরায় চালু করতে হবে।