লিনাক্সে গিটহাবের স্বাদযুক্ত মার্কডাউন দিয়ে কীভাবে কাজ করবেন


মার্কডাউন হ'ল একটি বিন্যাসের ভাষা যা ওয়েবে তৈরি করা হয়। মার্কডাউনের উদ্দেশ্য হ'ল আমরা যখন ইন্টারনেটে লেখি তখন জীবনকে সহজ করে তোলা। সময়ের সাথে সাথে গিথুব ফ্লেভারড মার্কডাউন (জিএফএম) রয়েছে।

গিথুব কমনমার্ক ভিত্তিক। জিএফএম-এ টেবিল, কোড বেড় করা ইত্যাদি supported

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

মার্কডাউন দিয়ে কাজ করার জন্য ফাইলটি একটি এক্সটেনশন হিসাবে .md বা .মার্কডাউন দিয়ে সংরক্ষণ করা উচিত।

কীভাবে মার্কডাউন এডিটরে শিরোনাম যুক্ত করবেন

মার্কডাউনে শিরোনামের 6 টি স্তর সমর্থন করে। শিরোনাম তৈরি করতে শিরোনামের স্থান এবং নাম অনুসারে হ্যাশ (#) চিহ্ন ব্যবহার করুন। শিরোনামটির আকার হ্যাশ মানটি কম হবে।

দ্রষ্টব্য: এইচ 1 এবং এইচ 2 এর ডিফল্টরূপে একটি আন্ডারলাইন শৈলী থাকবে।

# Heading1
## Heading2
### Heading3
#### Heading4
##### Heading5
###### Heading 6

কখনও কখনও আপনি কেন্দ্রের দিকে শিরোনাম প্রান্তিককরণ করতে ইচ্ছুক হতে পারে। তবে দু: খজনক গল্পটি সারিবদ্ধকরণটি মার্কডাউনে ডিফল্টরূপে সমর্থিত নয়। ডিফল্টরূপে, শিরোনামগুলি বাম প্রান্তিককরণের সাথে রেন্ডার করা হয়। প্রান্তিককরণ অর্জন করতে আপনি মার্কডাউন এর মধ্যে এইচটিএমএল/সিএসএস ট্যাগ এম্বেড করতে পারেন।

<h1 style="text-align:center">MARKDOWN</h1>
<h1 style="text-align:left">MARKDOWN</h1>
<h1 style="text-align:right">MARKDOWN</h1>
<h1 style="text-align:justify">MARKDOWN</h1>

কিভাবে মার্কডাউন এডিটরে মন্তব্য যুক্ত করবেন

মন্তব্যগুলি কোড/ডকুমেন্টগুলির আরও ভাল বোঝার জন্য নির্দিষ্ট কিছু বিষয় নথিভুক্ত করার একটি উপায়। এটি মার্কডাউন ইঞ্জিন দ্বারা রেন্ডার হবে না।

<!--
Comment block
-->

একক লাইন হিসাবে পাঠ্য কীভাবে রেন্ডার করবেন

সাধারণত যখন আপনি আলাদা আলাদা লাইনে কিছু লেখেন তখন একের পর এক মার্কডাউন একে একক লাইন হিসাবে রেন্ডার করে।

আপনি দুটি উপায়ে লাইন ব্রেকগুলি তৈরি করতে পারেন।

  • নরম লাইন বিরতি
  • হার্ডলাইন বিরতি

লাইনের শেষে দুটি স্পেস যুক্ত করে সফট লাইন ব্রেকগুলি তৈরি করা যেতে পারে। এইভাবে মার্কডাউন প্রতিটি লাইনকে আলাদা লাইন হিসাবে রেন্ডার করবে।

হার্ডলাইন বিরতি প্রতিটি লাইনের মধ্যে একটি ফাঁকা লাইন সন্নিবেশ করে তৈরি করা যেতে পারে।

অনুভূমিক রেখাগুলি কীভাবে যুক্ত করবেন

অনুভূমিক বিধিটি একটি একক লাইনে তিন বা ততোধিক অ্যাসিস্টিকস (*), হাইফেনস (-), বা আন্ডারস্কোর (_) রেখে তৈরি করা যেতে পারে। তাদের মধ্যে স্থান যুক্ত করাও ঠিক ok

* * *
---
___

কিভাবে একটি পাঠ্য বোল্ড করুন

শব্দ বা রেখাগুলি বোল্ড করতে, শব্দ বা রেখার দ্বারগুলি > (**) বা ডাবল আন্ডারস্কোর (__) এর মধ্যে ঘিরে।

**Making this sentence bold using double asterisks.**

__Making this sentence bold using double underscore.__

কীভাবে একটি পাঠ্য ইতালি তৈরি করবেন

শব্দ বা লাইনগুলি ITALICS বানাতে, শব্দটি বা একক নক্ষত্রের > (*) বা একক আন্ডারস্কোর (_) এর মধ্যে রেখা ঘিরে।

*Making this line to be italicized using asterisks.*

_Making this line to be italicized using underscore._

লাইনে একটি স্ট্রাইক-থ্রো কীভাবে যুক্ত করবেন

যে কোনও কিছুতে আঘাত করতে আপনাকে ডাবল টিল্ড ব্যবহার করতে হবে। ডাবল টিल्डস (~~) এর মধ্যে আপনাকে যা করতে হবে তা ঘিরে ধরুন।

I am just striking the word ~~Howdy~~.

~~I am striking off the entire line.~~

কীভাবে একটি ব্লককোট যুক্ত করবেন

ব্লককোটের জন্য (>) চিহ্নের চেয়ে বৃহত্তর ব্যবহার করুন।

> Single line blockquote.

নীচের ব্লক উদ্ধৃতিটি কীভাবে রেন্ডার করা হয়েছে তা দেখুন। উভয় লাইন একই লাইনে রেন্ডার করা হয়।

> first line
> Second line
> Third line
> Fourth line

প্রতিটি লাইনের শেষে দুটি স্পেস রেখে আপনি লাইন রিটার্ন ব্যবহার করতে পারেন। এইভাবে প্রতিটি লাইন একক লাইনে রেন্ডার হবে না।

প্রতীকের চেয়ে বৃহত্তর দ্বারা বিকল্প রেখাগুলি খালি উপসর্গ ছেড়ে যান। এইভাবে আপনি একই ব্লকের মধ্যে প্রতিটি লাইনের মধ্যে একটি লাইন বিরতি তৈরি করতে পারেন।

> first line
> 
> Second line
> 
> Third line
> 
> Fourth line 

(>>) চেয়ে দুটি বড় চিহ্ন যোগ করে আপনি নেস্টেড ব্লক কোটও তৈরি করতে পারেন।

ইনলাইন কোড তৈরি করুন

ইনলাইন কোড তৈরি করতে ব্যাকটিক ব্যবহার করুন। নীচের উদাহরণটি দেখায় যে কীভাবে ইনলাইন কোড তৈরি করা যায়। নোটস এবং রিডমি শব্দটি দেখুন যা ইনলাইন কোড হিসাবে রেন্ডার হয়েছিল।

Markdown is one of the best tools for taking `notes` and creating `readme` files.

কোড ব্লক সিনট্যাক্স হাইলাইটিং যুক্ত করুন

ট্যাব বা 4 টি স্পেস যুক্ত করুন এবং কোড কোড ব্লক হিসাবে রেন্ডার করতে আপনার কোডটি রাখুন। বিকল্পভাবে, ব্লকটি কোড ব্লক হিসাবে রেন্ডার করতে আপনার কোডটি তিনটি ব্যাকটিকের মধ্যে রাখুন। এখানে উল্লেখযোগ্য গুরুত্বপূর্ণ বৈশিষ্ট্যটি সিনট্যাক্স হাইলাইটিং। সাধারণত আপনি যখন ব্লকের মধ্যে কোড রাখেন তখন কোনও রঙের স্কিম প্রয়োগ করা হয় না।

```
echo "Hello world"
```

এখন একই উদাহরণটি দেখুন, রঙ স্কিমটি স্বয়ংক্রিয়ভাবে প্রয়োগ করা হবে। কোডিংয়ে রঙিন স্কিম প্রয়োগ করা হবে এমন তিনটি ব্যাকটিকের পরে প্রোগ্রামিং ভাষার নাম যুক্ত করে এটি সম্ভব।

```bash
echo "Hello world"
```

অজগর কোডের নমুনা।

```python
def fp():
  print("Hello World!!!")
fp()
```

নমুনা এসকিউএল কোয়েরি।

```sql
SELECT MAX(SALARY_EMP) FROM EMPLOYEE_TABLE   
WHERE SALARY_EMP<(SELECT MAX(SALARY_EMP) FROM EMPLOYEE_TABLE)
```

অর্ডার করা এবং অর্ডারযুক্ত তালিকা তৈরি করুন

আইটেমগুলি ক্রমানুসারে অর্ডার করা তালিকাগুলি এবং আনর্ডারড তালিকাগুলিতে সংগঠিত করা যেতে পারে। অর্ডার করা তালিকা তৈরি করতে, পিরিয়ডের পরে সংখ্যা যুক্ত করুন। আকর্ষণীয় অংশটি এখানে নোট করার জন্য ক্রমযুক্ত হওয়ার দরকার নেই। মার্কডাউন ইঞ্জিনটি বুঝতে যথেষ্ট স্মার্ট যে এটি অ-ক্রমানুসারে অর্ডারিং করা সত্ত্বেও এটি অর্ডার করা তালিকা।

নীচের উদাহরণে, আপনি দেখতে পাচ্ছেন যে আমি অ-অনুক্রমিক অর্ডারিং (10, 15, 150) দিয়ে একটি অর্ডার তালিকা তৈরি করেছি তবে মার্কডাউন ইঞ্জিন এটিকে যথাযথ ক্রম হিসাবে রেন্ডার করে। ছবিতে প্রদর্শিত হিসাবে আপনি নেস্টেড তালিকাও তৈরি করতে পারেন।

আনর্ডারড তালিকা তৈরি করতে প্লাস সাইন (+) asterisks (*) বা ড্যাশ (-) এর পরে তালিকার একটি স্থান এবং সামগ্রী ব্যবহার করুন। অর্ডার করা তালিকার মতো আপনি এখানেও নেস্টেড তালিকা তৈরি করতে পারেন।

কার্য তালিকা তৈরি করুন

এটি জিএফএমের একটি বিশেষ বৈশিষ্ট্য। আপনি নীচের ছবিতে প্রদর্শিত হিসাবে একটি টাস্ক তালিকা তৈরি করতে পারেন। টাস্কটি সম্পন্ন হিসাবে চিহ্নিত করতে, আপনাকে চিত্রটিতে প্রদর্শিত স্কোয়ার ধনুর্বন্ধনীগুলির মধ্যে 'x' যুক্ত করতে হবে।

পাঠ্য লিঙ্ক যোগ করুন

একটি লিঙ্ক যুক্ত করতে, নীচের বাক্য গঠনটি অনুসরণ করুন।

[Tecmint](https://linux-console.net "The best site for Linux")

আসুন সিনট্যাক্সটি 3 ভাগে বিভক্ত করুন।

  • প্রদর্শিত পাঠ্য - এটি এমন পাঠ্য যা বর্গক্ষেত্রের ধনুর্বন্ধনী ([Tecmint]) এর ভিতরে স্থাপন করা হবে
  • লিঙ্ক - আপনি আসল লিঙ্কটি প্রথম বন্ধনের ভিতরে রাখবেন
  • শিরোনাম - আপনি যখন নিজের মাউসটিকে পাঠ্যের উপরে রাখবেন তখন এটি লিঙ্কটির জন্য একটি সরঞ্জামদণ্ড প্রদর্শন করবে। ছবিতে প্রদর্শিত শিরোনামটি উদ্ধৃতিগুলির মধ্যে রাখা উচিত

নীচের চিত্রটি থেকে আপনি দেখতে পাচ্ছেন "টেকমিন্ট" হ'ল আমার প্রদর্শন পাঠ্য এবং যখন আমি ক্লিক করি এটি আমাকে "linux-console.net" এ পুনঃনির্দেশ করবে।

<< কোড <> এ কোণ বন্ধনীর ভিতরে রেখে আপনিও লিঙ্কগুলি তৈরি করতে পারেন।

চিত্রগুলিতে লিঙ্ক যুক্ত করুন

চিত্রটির বাক্য গঠনটি লিঙ্ক যুক্ত করার অনুরূপ। কোনও চিত্র যুক্ত করতে নীচের বাক্য গঠনটি অনুসরণ করুন।

![BrokenImage](https://www.bing.com/th?id=AMMS_ff6f3f7a38b554421b6e614be6e44912&w=110&h=110&c=7&rs=1&qlt=80&pcl=f9f9f9&cdv=1&dpr=1.25&pid=16.1 "Markdown logo")

আসুন সিনট্যাক্সটি 3 ভাগে বিভক্ত করুন।

  • বিকল্প পাঠ্য - বিকল্প পাঠ্য বর্গাকার বন্ধনীগুলির মধ্যে স্থাপন করা হবে (! [Alt-Text])। যদি কোনও চিত্র ভাঙা হয় বা লোড করতে সক্ষম না হয় তবে এই পাঠ্যটি একটি ভাঙা প্রতীক সহ প্রদর্শিত হবে
  • লিঙ্ক - বন্ধনীগুলির ভিতরে, আপনি চিত্রটির আসল লিঙ্কটি রাখবেন
  • শিরোনাম - যখন আপনি নিজের মাউসটিকে চিত্রের উপরে রাখেন তখন এটি চিত্রটির নামটি দেখায়। ছবিতে প্রদর্শিত শিরোনামটি উদ্ধৃতিগুলির মধ্যে রাখা উচিত

আপনি ছবিগুলির সাথে একটি লিঙ্কও তৈরি করতে পারেন। কোনও ব্যবহারকারী ছবিতে ক্লিক করলে এটি একটি বাহ্যিক লিঙ্কে পুনঃনির্দেশিত হবে। সিনট্যাক্সটি কয়েকটি পরিবর্তনের সাথে একই থাকে। একই সিনট্যাক্সের চারপাশে আমরা বর্গ বন্ধনীগুলির মধ্যে একটি চিত্র সন্নিবেশ করতাম যার পরে বন্ধনীর ভিতরে একটি লিঙ্ক।

[![BrokenImage](https://www.bing.com/th?id=AMMS_ff6f3f7a38b554421b6e614be6e44912&w=110&h=110&c=7&rs=1&qlt=80&pcl=f9f9f9&cdv=1&dpr=1.25&pid=16.1 "Markdown logo")](https://en.wikipedia.org/wiki/Markdown)

একটি সারণী তৈরি করুন

টেবিলগুলি মার্কডাউন এর মূল স্বাদে সমর্থিত নয়। এটি জিএফএম এর সাথে আসে এমন একটি বিশেষ বৈশিষ্ট্য। আসুন দেখি কীভাবে পদক্ষেপে কোনও টেবিল তৈরি করা যায়।

প্রথম অংশটি কলামের নাম তৈরি করা। কলামের নামগুলি পাইপ (|) দিয়ে আলাদা করে তৈরি করা যেতে পারে।

| EMPLOYEE_NAME | EMPLOYEE_AGE | EMPLOYEE_ID |

দ্বিতীয় লাইনে, কোলন (:) এর সাথে মিশ্রণে ড্যাশ (-) ব্যবহার করুন। ড্যাশগুলি মার্কডাউন ইঞ্জিনকে বলে যে এটি একটি টেবিল হিসাবে রেন্ডার করতে হবে এবং কোলন সিদ্ধান্ত নেয় যে আমাদের পাঠ্যটি মাঝখানে, বামে বা ডানদিকে প্রান্তিক হওয়া উচিত।

| EMPLOYEE_NAME | EMPLOYEE_AGE | EMPLOYEE_ID |
|:-------------:|:-------------|------------:|

:---:  ⇒ Center alignment
:---   ⇒ Left alignment
---:   ⇒ Right alignment

তৃতীয় লাইন থেকে, আপনি রেকর্ড তৈরি করা শুরু করতে পারেন। রেকর্ডগুলি একটি পাইপ (|) দ্বারা পৃথক করা উচিত।

| EMPLOYEE_NAME | EMPLOYEE_AGE | EMPLOYEE_ID |
|:-------------:|:-------------|------------:|
|  Ravi         |   30         |  127        |
|  karthick     |   27         |  128        |

উপরের চিত্র থেকে আপনি দেখতে পাচ্ছেন যে টেবিলটি সঠিকভাবে রেন্ডার হয়েছে। 1 কলামটি কেন্দ্র বিন্যস্ত, 2 এবং 3 কলামগুলি বাম এবং ডানদিকে প্রান্তিক করা আছে। আপনি যদি ভিসকোড ব্যবহার করে থাকেন তবে আপনি টেবিলটি সুন্দরভাবে ফর্ম্যাট করতে "মার্কডাউন টেবিল প্রিটিফায়ার" ব্যবহার করতে পারেন।

একটি ইমোজি তৈরি করুন

জিএফএম বিস্তৃত ইমোজিগুলি সমর্থন করে। ইমোজি চিট শীটটি একবার দেখুন।

এই নিবন্ধটির জন্য এটি। আপনার কোনও মতামত থাকলে তা মন্তব্য বিভাগে পোস্ট করুন।