মার্কডাউন নেস্টেড তালিকা

Markada Una Nesteda Talika



'মার্কডাউনে, দুটি ধরণের তালিকা তৈরি করা যেতে পারে। প্রথমটি হল ক্রমবিহীন তালিকা (বুলেটেড), এবং দ্বিতীয়টি হল অর্ডারকৃত তালিকা (সংখ্যাযুক্ত)। আমরা এই টিউটোরিয়ালে উভয় ধরনের মার্কডাউন তালিকা ব্যবহার করে নেস্টেড তালিকা তৈরি করব।

স্ক্রিপ্ট বাস্তবায়নের জন্য, আমরা এখানে যে টুলটি ব্যবহার করছি তা হল ভিজ্যুয়াল স্টুডিও কোড।'

উদাহরণ # 1: মার্কডাউনে আনঅর্ডারড নেস্টেড তালিকা

এই প্রদর্শনীটি মার্কডাউনে ক্রমবিহীন তালিকাগুলিকে নেস্ট করার কৌশল সম্পর্কে বিস্তারিত করবে। একটি ক্রমবিহীন তালিকা তৈরি করতে, মার্কডাউন আমাদেরকে বিভিন্ন বিকল্প সরবরাহ করে যা একটি ক্রমবিহীন তালিকা তৈরি করতে ব্যবহার করা যেতে পারে। এগুলি হল প্লাস চিহ্ন (+), ড্যাশ (-), বা তারকাচিহ্ন (*)। আপনি এই বিকল্পগুলির যেকোনো একটি ব্যবহার করতে পারেন। চলুন দেখে নেই কিভাবে এগুলোর প্রতিটি কাজ করবে।







আমরা প্রথমে তালিকা আইটেমের আগে ড্যাশ (-) যোগ করে একটি তালিকা তৈরি করব। আমরা একটি তালিকা তৈরি করেছি। ড্যাশ সহ একটি তালিকা তৈরি করতে, যে প্যাটার্নটি অনুসরণ করতে হবে তা হল আমাদের একটি ড্যাশ (-), তারপর একটি স্পেস এবং তালিকার নাম যোগ করতে হবে। পরবর্তী তালিকার জন্য, মার্কডাউন বিন্যাস সনাক্ত করবে এবং পরবর্তী স্ক্রিপ্ট লাইনে স্বয়ংক্রিয়ভাবে পূর্ববর্তী টেম্পো যোগ করবে। যেহেতু আমরা ড্যাশ (-) ব্যবহার করে একটি ক্রমবিহীন তালিকা তৈরি করছি, যখন আমরা পরবর্তী লাইনে চলে যাই, এটি স্বয়ংক্রিয়ভাবে ড্যাশ রাখে। এখানে আমরা 5টি আইটেম নিয়ে একটি তালিকা তৈরি করেছি যা হল “পাকিস্তান”, “ইরান”, “আফগানিস্তান”, “ভারত” এবং শেষ আইটেম “চীন”।



  1.jpg



প্রিভিউ উইন্ডো আমাদের 5টি তালিকা আইটেম দেখায় যা বুলেট সহ প্রদর্শিত হয়। ফলাফলটি নীচে সংযুক্ত স্ন্যাপশটে দেখা যাবে।





  ডি out.jpg

এখন আমরা প্লাস চিহ্ন (+) চিহ্নটি ব্যবহার করব মার্কআপটি অ-ক্রমবিহীন তালিকা তৈরি করতে।



এখানে আমরা প্লাস চিহ্ন (+) দিয়ে ড্যাশ (-) প্রতিস্থাপন করেছি।

  more.jpg

এটি আমাদের একই আউটপুট দেয় যা আমরা উপরের অনুশীলন কৌশলটির জন্য পেয়েছি।

  ডি out.jpg

এখন আমরা শেষ কৌশলটি দিয়ে এটি পরীক্ষা করব, যা তালিকা আইটেমের নামের আগে তারকাচিহ্ন (*) যোগ করছে।

  steric.jpg

তারকাচিহ্ন যোগ করে, এমনকি আমরা একই বুলেট তালিকা পেতে পারি।

  ডি out.jpg

আমরা এটি থেকে শিখেছি যে এই সমস্ত কৌশলগুলি বুলেটের সাথে দেখানো আইটেমগুলির সাথে একই আউটপুট ক্রমবিহীন তালিকা রেন্ডার করবে।

নেস্টেড তালিকা তৈরির জন্য, যে কৌশলগুলি ব্যবহার করা যেতে পারে সেগুলি উপরে আলোচনার মতই। বিন্যাসহীন নেস্টেড তালিকা তৈরি করতে আমরা ড্যাশ (-) কৌশল বেছে নিচ্ছি। আমরা প্রথমে হ্যাশ (#) চিহ্ন ব্যবহার করে একটি শিরোনাম যুক্ত করেছি এবং শিরোনামের পাঠ্যের আগে একটি স্পেস দিয়েছি। একটি '#' 'h1' শিরোনাম শৈলী বোঝায়। শিরোনামের জন্য আমরা যে পাঠ্যটি নির্দিষ্ট করেছি তা হল 'রাজধানী সহ দেশগুলি', তাই এটি আমাদের প্রধান শিরোনাম হবে। তারপর পরের লাইনে, আমরা ট্রিপল হ্যাশ ব্যবহার করে একটি উপশিরোনাম প্রবর্তন করি, যা 'h3' শিরোনামকে নির্দেশ করে। এবং শিরোনামের স্ট্রিংটি হল 'দেশের তালিকা, এবং তাদের রাজধানী হল:'। নেস্টেড তালিকা তারপর শুরু হয়. 'পাকিস্তান' হিসাবে প্রথম তালিকা আইটেম তৈরি করতে আমরা ড্যাশ (-) চিহ্ন যোগ করেছি।

এই তালিকার মধ্যে একটি তালিকা যোগ করতে, স্ক্রিপ্টের পরবর্তী লাইনে, আমাদের চারটি স্থান যোগ করতে হবে। তারপর ড্যাশ (-), স্পেস এবং সাবলিস্টের নাম স্ক্রিপ্ট করা হয়। তাই আমরা প্রথম তালিকার আইটেমটিকে 'পাকিস্তান' হিসাবে এবং এর মধ্যে, সাবলিস্টটি 'ইসলামাবাদ' হিসাবে যুক্ত করা হয়েছে, তারপর তালিকার পরবর্তী আইটেমটি 'ইরান' হিসাবে সাবলিস্ট আইটেম 'তেহরান' সহ যোগ করা হয়েছে, 3 rd সংযোজিত তালিকা আইটেম হল 'আফগানিস্তান' যার সাবলিস্ট আইটেম 'কাবুল', তারপর 'ভারত' যার নেস্টেড তালিকা আইটেম 'দিল্লি' এবং সবশেষে 'চীন' এর সাবলিস্ট আইটেম 'বেইজিং'।

  unordered nested.jpg

রেন্ডার করা আউটপুটটি নীচে সংযুক্ত ছবিতে লক্ষ্য করা যেতে পারে, যা একটি শিরোনাম, উপশিরোনাম এবং তারপরে নেস্ট করা অ-ক্রমবিহীন মার্কডাউন তালিকা দেখায়।

  uo out.jpg

উদাহরণ # 2: মার্কডাউনে অর্ডার করা নেস্টেড তালিকা

এই দৃষ্টান্তটি আমাদের মার্কডাউন অর্ডার করা তালিকা এবং কীভাবে নেস্টেড অর্ডার করা তালিকা তৈরি করতে হয় তা বুঝতে দেবে।

অর্ডারকৃত তালিকা হল সেইসব যাদের আইটেম সংখ্যার সাথে যোগ করা হয়েছে। একটি আদেশকৃত তালিকা তৈরি করার জন্য, প্রথম তালিকা আইটেমের জন্য নির্দিষ্ট করা নম্বরটি আউটপুট অনুক্রমিক তালিকা নম্বরের প্রারম্ভিক সংখ্যা নির্ধারণ করবে। আসুন এটি একটি স্ক্রিপ্টের মাধ্যমে শিখি।

আমরা “লাল”, “নীল”, “বেগুনি”, “কমলা”, “হলুদ”, “গোলাপী” এবং “সাদা” ​​হিসাবে 7 টি আইটেম নিয়ে একটি তালিকা তৈরি করেছি। এই আইটেমগুলির সাথে একটি অর্ডারকৃত তালিকা তৈরি করতে, আমরা সংখ্যা, একটি সময়কাল এবং আইটেমের নাম যোগ করেছি। এখানে আমরা '1' নম্বর দিয়ে তালিকাটি শুরু করেছি যা ক্রমানুসারে '7' পর্যন্ত যায়।

  ord.jpg

এখানে উপরে লেখা মার্কডাউন স্ক্রিপ্টের আউটপুট রয়েছে।

  ord out.jpg

এখন দেখা যাক একই আইটেমগুলির সাথে তালিকায় এলোমেলো সংখ্যা যোগ করলে কী হবে।

আমরা সংখ্যাগুলি পরিবর্তন করেছি এবং এখন সেগুলিকে “1”, “4”, “3”, “7”, “2”, “7,” এবং “5” হিসাবে যুক্ত করেছি। আপনি সংখ্যাগুলি এলোমেলোভাবে যুক্ত করা পর্যবেক্ষণ করতে পারেন।

  অথবা 2.jpg

কিন্তু প্রিভিউ উইন্ডোটি আমাদেরকে 1 থেকে শুরু হওয়া একটি ক্রমিক তালিকা সহ আউটপুট তালিকা দেখায়। এর কারণ হল মার্কডাউন শুধুমাত্র প্রথম প্রদত্ত নম্বরটিকে বিবেচনা করে এবং তারপর সেই নির্দিষ্ট নম্বর থেকে শুরু করে ক্রমানুসারে তালিকাটি অর্ডার করে।

আপনার সুবিধার জন্য, আমরা আরেকটি উদাহরণ দেব যেখানে আমরা উল্লেখ করেছি প্রথম সংখ্যাটি হল “5” এবং তারপরে কিছু র্যান্ডম সংখ্যা।

  অথবা 3.jpg

আপনি আউটপুটে দেখতে পাচ্ছেন যে তালিকাটি 5 থেকে শুরু হয় এবং তারপরে ক্রমানুসারে সংখ্যাগুলি যোগ করে। সুতরাং, আপনাকে অবশ্যই '1' থেকে তালিকা আইটেমগুলিকে নম্বর দেওয়া শুরু করতে হবে যাতে এটি সংখ্যার সঠিক ক্রমে যায়৷

  o 3 out.jpg

আমরা মার্কডাউনে একটি নেস্টেড অর্ডার করা তালিকাও তৈরি করতে পারি। এর জন্য, আমরা প্রথমে একক হ্যাশ (#) ব্যবহার করে 'নেস্টেড অর্ডার করা তালিকা' হিসাবে একটি শিরোনাম যুক্ত করেছি এবং তারপরে 3টি হ্যাশ (###) ব্যবহার করে 'এটি আমাদের' টেক্সটের সাথে 'h3' স্টাইল দিয়ে সাবহেডিং তৈরি করা হয়েছে। মার্কডাউনে নেস্টেড অর্ডার করা তালিকা:”। এখন উপরে তৈরি করা তালিকা ব্যবহার করে, আমরা এতে কিছু সাবলিস্ট যুক্ত করেছি। চারটি স্পেস এবং তারপর সংখ্যা, একটি স্পেস এবং আইটেমের নাম যোগ করে সাবলিস্ট তৈরি করা হয়। সাবলিস্টটি অবশ্যই “1” নম্বর থেকে শুরু করতে হবে। তাই আমরা তালিকা আইটেমগুলির জন্য সাবলিস্ট আইটেমগুলি যোগ করেছি 'বেগুনি' এবং 'হলুদ' যথাক্রমে 'বরই', 'হলুদ' এবং 'চুন' হিসাবে।

  n o l.jpg

এটি আমাদের ফলস্বরূপ নেস্টেড অর্ডার করা তালিকা দেবে, যা নীচের স্ন্যাপশটে প্রদর্শিত হয়েছে।

  n o l o.jpg

উদাহরণ # 3: মার্কডাউনে নেস্টেড তালিকাগুলি মিশ্রিত করুন

শেষ দৃষ্টান্তে, আমরা দেখব কিভাবে ক্রমানুসারে এবং ক্রমবিহীন তালিকা ব্যবহার করে একটি নেস্টেড তালিকা তৈরি করা যায়। আমরা একটি অবিন্যস্ত তালিকা তৈরি করব; এই তালিকার মধ্যে, একটি আদেশকৃত তালিকা তৈরি করা হবে, এবং তারপর আদেশকৃত তালিকার মধ্যে অন্য একটি অ-ক্রমবিহীন সাবলিস্ট শুরু হবে।

আমরা প্রথমে একটি শিরোনাম এবং একটি উপশিরোনাম যোগ করেছি, এবং তারপরে আমরা প্রথম তালিকাটি অ-ক্রমহীন তালিকা দিয়ে শুরু করি। ক্রমহীন তালিকার প্রথম আইটেমটি হল 'এশিয়া'; এই তালিকার মধ্যে, আমরা সেই নির্দিষ্ট বিষয়বস্তুর দেশের নামের সাথে একটি নতুন অর্ডার করা তালিকা শুরু করেছি। এবং তারপর, দেশের সাবলিস্টের নামে, আমরা আরেকটি সাবলিস্ট তৈরি করেছি যা সেই নির্দিষ্ট দেশের একটি শহরের নাম ধরে রেখেছে। সুতরাং, ক্রমহীন তালিকা আইটেম 'এশিয়া' এর জন্য, আমরা 'পাকিস্তান', 'ইরান' এবং 'চীন' তালিকার আইটেম অর্ডার করেছি। এবং অর্ডারকৃত তালিকা আইটেম 'পাকিস্তান' এর অধীনে, আমাদের কাছে একটি অ-ক্রমবিহীন তালিকা আইটেম রয়েছে 'রাওয়ালপিন্ডি'।

আপনি নীচের ছবিতে বাকি স্ক্রিপ্ট দেখতে পারেন:

  final.jpg

এটি নেস্টেড তালিকা দেখানো আমাদের নিম্নলিখিত ফলাফল দেয়:

  চূড়ান্ত আউট.jpg

উপসংহার

এই নির্দেশিকা তালিকা তৈরি এবং তাদের একসাথে বাসা বাঁধার কৌশলগুলি বিশদভাবে বর্ণনা করেছে। আমরা 2টি ভিন্ন ধরণের তালিকা ব্যাখ্যা করেছি যেগুলি ক্রমবিহীন এবং ক্রমবিন্যস্ত তালিকা। আমরা এই নিবন্ধে 3টি উদাহরণ করেছি। প্রথম উদাহরণে, আমরা একটি সাধারণ ক্রমবিহীন তালিকা এবং নেস্টেড অ-ক্রমবিহীন তালিকা তৈরি করতে শিখেছি। তারপর 2 nd ইলাস্ট্রেশন অর্ডার করা তালিকা এবং নেস্টেড অর্ডার করা তালিকা সম্পর্কে কথা বলেছে। শেষ দৃষ্টান্তটি একত্রে আদেশকৃত এবং অ-ক্রমবিহীন তালিকার বাসা বাঁধার উপর জোর দিয়েছে।