میں مارک ڈاؤن میں بیک ٹِک سے کیسے بچ سکتا ہوں۔

My Mark Awn My Byk Ik S Kys Bch Skta W



بیک ٹِک، جسے گریو ایکسنٹ یا بیک کوٹ بھی کہا جاتا ہے، کوڈ سیکشن شروع کرنے کے لیے مارک ڈاؤن میں استعمال کیا جاتا ہے۔ صفحہ کے کوڈ فارمیٹنگ کو مشتعل کیے بغیر اسے شامل کرنا تھوڑا مشکل ہو سکتا ہے۔ یہ مضمون اس بات پر بحث کرے گا کہ ہم کس طرح مارک ڈاؤن میں بیک ٹک سے بچ سکتے ہیں اور مواد کو باقاعدہ متن کے طور پر ڈسپلے کر سکتے ہیں۔

شرائط کا تعین:

یہ دیکھنے کے لیے کہ فہرست کا گھونسلا کیسے کام کرتا ہے، ہمیں ایک ٹول یا سافٹ ویئر کی ضرورت ہے جہاں ہم مارک ڈاؤن اسکرپٹ کو نافذ کر سکیں۔ ہمیں مارک ڈاون اسکرپٹس کے لیے بہترین اسمبلر کے طور پر بصری اسٹوڈیو کوڈ ملا ہے۔ مارک ڈاؤن لینگویج کو لاگو کرنے کے لیے، ہمیں اپنے کام کی ضروریات کے مطابق کچھ تبدیلیاں کرنا ہوں گی۔ ہم نے VS کوڈ شروع کیا ہے اور ایک نئی پروجیکٹ فائل بنائی ہے۔ پہلے سے طے شدہ طور پر، یہ ایک سادہ ٹیکسٹ فائل کو کھولتا ہے لیکن ہمیں مارک ڈاؤن پر کام کرنے کی ضرورت ہے لہذا ہم فائل کی قسم کو تبدیل کریں گے۔ 'سادہ متن' کا اختیار اسٹیٹس بار کے دائیں کونے میں پایا جا سکتا ہے اور اسے فائل کی قسم کو تبدیل کرنے کے لیے استعمال کیا جاتا ہے۔ جب آپ اس پر کرسر رکھتے ہیں، تو یہ لینگویج موڈ کو منتخب کرنے کو کہتا ہے۔

  pt.jpg







جب آپ اسے ماریں گے تو ایک مینو ظاہر ہوگا۔ مارک ڈاؤن زبان کو منتخب کرنے کے لیے آپ کو صرف 'مارک ڈاؤن' لکھنا ہوگا۔



  mk.jpg



یہ ہماری فائل کی قسم کو 'سادہ متن' سے 'مارک ڈاؤن' میں بدل دے گا۔





  mm.jpg

آپ پچھلے سنیپ شاٹ میں دیکھ سکتے ہیں کہ فائل کی قسم اب 'مارک ڈاؤن' ہے۔



اس کے بعد، ہمیں مارک ڈاؤن اسکرپٹس کا پیش نظارہ کرنے اور صحیح طریقے سے کام کرنے کے لیے ایک توسیع شامل کرنا ہوگی۔ بائیں ٹول بار سے اس ایکسٹینشن کو شامل کرنے کے لیے، سیٹنگز کا آپشن آپ کو ایک سلیکشن باکس فراہم کرے گا جہاں ہم نے 'Extension' آپشن کو منتخب کیا ہے۔

  ex.jpg

اس سے ایک ونڈو کھل جائے گی۔ ہمیں ایکسٹینشن کا نام 'مارک ڈاؤن آل ان ون' لکھ کر انسٹال کرنا ہے۔

  allinone.jpg

اب، مارک ڈاؤن ایکسٹینشن ہماری فائل میں کامیابی کے ساتھ شامل ہو گئی ہے۔

آخری چیز جو ہمیں کرنا ہے وہ یہ ہے کہ ہمارے تیار کردہ اسکرپٹس کے آؤٹ پٹ کو دیکھنے کے لیے ایک پیش نظارہ ونڈو کھولیں۔ پیش نظارہ ونڈو کو 'Ctrl+Shift+V' کیز پر کلک کر کے شروع کیا جا سکتا ہے یا آپ ٹول کے اوپری دائیں کونے میں موجود ایک کلید کے ساتھ آئیکن پر کلک کر سکتے ہیں۔

  pre.jpg

اس پر کلک کرنے سے ونڈو دو سکرینوں میں تقسیم ہو جائے گی۔ سب سے پہلے اسکرپٹ کو داخل کرنے کے لیے استعمال کیا جائے گا جبکہ اسکرپٹ کا آؤٹ پٹ 'پریویو' ونڈو میں ظاہر ہوگا۔

  demo.jpg

اب ہم اس ٹول کو مارک ڈاؤن اسکرپٹس پر کام شروع کرنے کے لیے استعمال کر سکتے ہیں۔ آئیے اب اسکرپٹس کو دریافت کریں۔

مارک ڈاون میں بیک ٹِکس سے بچنا:

مارک ڈاؤن میں، کوڈ بلاکس بنانے کے لیے بیک ٹِکس کا استعمال کیا جاتا ہے۔ جب ہم بیک ٹک داخل کرتے ہیں تو اس سے مراد مارک ڈاؤن میں کوڈ کا ٹکڑا شروع کرنا ہوتا ہے۔ دستاویزات میں ان لائن کوڈ بلاکس بنانے کے لیے کوڈ کی ہر لائن کے شروع اور آخر میں ایک بیک ٹک شامل کی جاتی ہے۔ ان بیک ٹِکس کی وجہ سے، کوڈ بلاک جنریشن کو فعال کیے بغیر کسی دستاویز میں بیک ٹِکس کو ٹیکسٹ کے طور پر دکھانا مشکل ہو جاتا ہے۔ اس ٹیوٹوریل میں، ہم اس بات پر کام کرنے جا رہے ہیں کہ ہم بیک ٹک سے کیسے بچ سکتے ہیں تاکہ ہم اسے کوڈ نحو کے آغاز کے طور پر سمجھنے کے بجائے اسے بطور متن شامل کر سکیں۔

بیک ٹک کو چھوڑنے کا آسان ترین طریقہ یہ ہے کہ بیک ٹک داخل کرنے سے پہلے بیک سلیش (\) شامل کریں۔ اگر آپ بیک سلیش شامل نہیں کرتے ہیں، تو آپ جو بیک ٹِک بطور ٹیکسٹ شامل کریں گے اور کوڈ میں اگلی بیک ٹِک ڈال دی جائے گی۔ آپ ان کے درمیان جو بھی متن شامل کریں گے اسے کوڈ بلاک سمجھا جائے گا، لہذا اس سے بچنے کے لیے بیک سلیش داخل کریں۔ کوڈ بلاک بنانے کے لیے ہم سب سے پہلے بیک ٹِکس کو شامل کریں گے اور پھر اس مظاہرے میں مارک ڈاؤن میں بیک ٹک سے فرار ہونا سیکھیں گے۔

ہم نے پہلے اپنے دستاویز کے لیے ایک ہیڈر بنایا ہے۔ پہلے درجے کا ہیڈر بنانے کے لیے، ہمیں ایک ہیش (#) علامت داخل کرنے کی ضرورت ہے، ایک جگہ شامل کرنا ہوگی، اور پھر ہیڈر کے لیے متن کا ذکر کرنا ہوگا۔ ہم نے متن کو بطور 'مارک ڈاؤن بیک ٹک' فراہم کیا ہے۔ اب ایک کوڈ بلاک بنانے کے لیے، ہم نے پہلے ایک بیک ٹِک (`) شامل کی ہے اور اس کے بعد ایک جگہ دی ہے۔ پھر، ہم نے متن کو 'Sample Text' کے طور پر لکھا، اس کے بعد ایک جگہ جہاں بند ہونے والی بیک ٹک کا اطلاق ہوتا ہے۔ اب، یہ دونوں بیک ٹِکس اپنے درمیان موجود متن کو کوڈ کے ٹکڑوں کے طور پر غور کریں گے اور اس طرح اسے کوڈ بلاک کے طور پر پیش کریں گے۔

  1.jpg

اس سے ہمیں ایک ہیڈر 'مارک ڈاؤن بیک ٹِک' اور متن ملتا ہے جس کا ہم نے اوپر کوڈ بلاک فارمیٹ میں ذکر کیا ہے۔ آپ پیش نظارہ ونڈو کے اسنیپ شاٹ میں متوقع نتیجہ دیکھ سکتے ہیں جو ہم نے ذیل میں فراہم کیا ہے:

  11.jpg

اب، اس بیک ٹِک سے بچنے کے لیے اور ٹیکسٹ کو کوڈ بلاک کی بجائے ریگولر ٹیکسٹ کے طور پر رینڈر کرنے کے لیے، ہمیں بیک سلیش (\) کو اسٹارٹنگ بیک ٹک سے پہلے اور اختتامی بیک ٹِک سے پہلے بھی استعمال کرنا ہوگا۔ لہذا، ہم یہ چال اوپر والے کوڈ بلاک پر کریں گے تاکہ اسے بیک سلیشز شامل کرکے باقاعدہ متن کے طور پر پیش کیا جا سکے۔

ہم نے 'مارک ڈاؤن ایسکیپنگ اے بیک ٹک' کے متن کے ساتھ ایک ہیڈر بنایا ہے۔ ایک لائن کو چھوڑنے کے بعد، ہم نے ایک بیک سلیش شامل کیا جس کے بعد بیک ٹک ہے۔ جگہ دی جاتی ہے اور پھر متن کو 'نمونہ متن' کے طور پر بیان کیا جاتا ہے۔ اختتامی بیک ٹک شامل کرنے سے پہلے، ہم نے ایک اور بیک سلیش داخل کیا ہے۔

  2.jpg

پیش نظارہ ونڈو متوقع نتیجہ دکھاتا ہے جہاں ٹیکسٹ سٹرنگ کو بیک ٹِکس کے ساتھ باقاعدہ متن کے طور پر دکھایا جاتا ہے۔ لہذا، ہم نے متن کو کوڈ بلاک میں تبدیل کرنے کے لیے بیک ٹک کو اس کی فعالیت کو متحرک کیے بغیر شامل کیا ہے۔

  22.jpg

مندرجہ بالا مثال میں، متن کو دو بیک ٹِکس کے درمیان لپیٹ دیا گیا ہے۔ اگر ہم کوڈ بلاک کو نحو سمجھے بغیر کوڈ بلاک میں ایک بیک ٹک شامل کرنا چاہتے ہیں تو کوڈ بلاک بنانے کے لیے۔ اس کے لیے ہم نے دو بیک ٹِکس کا اضافہ کیا ہے، ایک اسپیس اور پھر 'We are add a backtick: `' کے طور پر متن۔ آپ دیکھ سکتے ہیں کہ یہاں ہم بیک ٹک کو نحو کے حصے کے طور پر استعمال کیے بغیر ڈسپلے کرنا چاہتے ہیں۔ پھر، ہم نے جگہ دی اور دو بند ہونے والی بیک ٹِکس شامل کیں۔

  3.jpg

متوقع آؤٹ پٹ منظر پر رکھا گیا ہے۔ اس میں ایک کوڈ بلاک ہے جس کے ایک حصے کے طور پر بیک ٹک ہے۔

  33.jpg

اب، ہم تصور کو سمجھنے کے لیے ایک اور مثال بنائیں گے۔ یہاں، ہم ایک ریاضیاتی اظہار بنائیں گے اور اسے باقاعدہ متن کے مطابق مارک ڈاؤن میں ایک کوڈ بلاک کے طور پر لکھیں گے۔ ہم نے اسے 'اگر `y = 9` لکھا ہے تو اس کا مطلب ہے `y -3 = 6`۔ یہاں ہم نے ان دونوں کوڈ بلاکس بنانے کے لیے 'y = 9' اور پھر 'y-3 = 6' پر بیک ٹِکس کا استعمال کیا ہے۔

  mm.jpg

لہذا، اس نے ہمیں متوقع پیداوار حاصل کی جسے ذیل کی تصویر میں دیکھا جا سکتا ہے:

  mmmm.jpg

اب، ان بیک ٹِکس سے بچنے کے لیے اور بیک ٹِکس کو ریگولر ٹیکسٹ کے حصے کے طور پر رینڈر کرنے کے لیے، ہمیں بیک ٹِکس کے دونوں جوڑوں سے پہلے بیک سلیشز ڈالنا ہوں گی۔

  yy.jpg

ہم نے جو ریاضی کا اظہار شامل کیا ہے اسے بیک ٹِکس کے ساتھ باقاعدہ متن اور مارک ڈاؤن میں کوڈ بلاک کے طور پر دکھایا گیا ہے۔

  yyyy.jpg

نتیجہ

کوڈ بلاک میں دکھائے جانے والے مخصوص متن یا اسکرپٹ کو بنانے کے لیے بیک ٹِکس کو مارک ڈاؤن میں شامل کیا جاتا ہے۔ اس گائیڈ میں، ہم نے بیک ٹِک سے بچنے کی ضرورت پر بات کی ہے جب ہم بیک ٹِکس کے ساتھ مواد کو ان کی فعالیت کو متحرک کیے بغیر باقاعدہ متن کے طور پر شامل کرنا چاہتے ہیں۔ ہم نے اس بات پر تبادلہ خیال کیا ہے کہ کوڈ بلاکس بنانے کے لیے بیک ٹِکس کا اطلاق کیسے کیا جاتا ہے اور پھر ہم نے آپ کو ایک حل فراہم کیا جو کہ بیک ٹِک سے پہلے ایک بیک سلیش (\) شامل کرنا ہے تاکہ یہ باقاعدہ متن کے طور پر ظاہر ہو اور کوڈ بلاک کو فعال نہ کرے۔ تخلیق