আমি পাঠ্য তথ্য সংরক্ষণ করতে মার্কডাউন ব্যবহার করতে চাই। তবে দ্রুত গুগলিং বলে যে মার্কডাউন রঙ সমর্থন করে না। এছাড়াও স্ট্যাকওভারফ্লো রঙ সমর্থন করে না। গিটহাব মার্কডাউন এর ক্ষেত্রে একই।
মার্কডাউন এর কোনও গন্ধ নেই যা রঙিন পাঠ্যকে অনুমতি দেয়?
আমি পাঠ্য তথ্য সংরক্ষণ করতে মার্কডাউন ব্যবহার করতে চাই। তবে দ্রুত গুগলিং বলে যে মার্কডাউন রঙ সমর্থন করে না। এছাড়াও স্ট্যাকওভারফ্লো রঙ সমর্থন করে না। গিটহাব মার্কডাউন এর ক্ষেত্রে একই।
মার্কডাউন এর কোনও গন্ধ নেই যা রঙিন পাঠ্যকে অনুমতি দেয়?
উত্তর:
সংক্ষিপ্ত উত্তর
মার্কডাউন রঙ সমর্থন করে না!
টি এল; ডিআর
আসল / অফিসিয়াল সিনট্যাক্স বিধ হিসাবে (জোর যুক্ত করা হয়েছে):
মার্কডাউনের সিনট্যাক্সটি একটি উদ্দেশ্যে তৈরি করা হয়েছে: ওয়েবে লেখার জন্য ফর্ম্যাট হিসাবে ব্যবহার করা।
মার্কডাউন এইচটিএমএলের প্রতিস্থাপন নয়, এমনকি এটির কাছাকাছিও নয়। এটির বাক্য গঠনটি খুব ছোট, কেবলমাত্র HTML ট্যাগগুলির একটি খুব ছোট উপসেটের সাথে সম্পর্কিত। ধারণাটি এমন একটি সিনট্যাক্স তৈরি করা নয় যা এইচটিএমএল ট্যাগগুলি সন্নিবেশ করা সহজ করে তোলে। আমার মতে, এইচটিএমএল ট্যাগগুলি alreadyোকানো ইতিমধ্যে সহজ। মার্কডাউনের ধারণাটি হল গদ্যটি পড়া, লেখা এবং সম্পাদনা করা সহজ করে তোলা। এইচটিএমএল একটি প্রকাশনা বিন্যাস; মার্কডাউন একটি লেখার ফর্ম্যাট। সুতরাং, মার্কডাউনের ফর্ম্যাট সিনট্যাক্স কেবল সেই সমস্যাগুলিকে সম্বোধন করে যা সাধারণ পাঠ্যে প্রকাশ করা যায় ।
মার্কডাউন সিনট্যাক্স দ্বারা আচ্ছাদিত নয় এমন কোনও মার্কআপের জন্য, আপনি কেবল HTML ব্যবহার করেন।
এটি কোনও "প্রকাশনা বিন্যাস" না হওয়ায় আপনার পাঠ্যকে রঙিন করার একটি উপায় সরবরাহ করা মার্কডাউনের বাইরে সুযোগের বাইরে। এটি বলেছে, এটি অসম্ভব নয় কারণ আপনি কাঁচা এইচটিএমএল অন্তর্ভুক্ত করতে পারেন (এবং এইচটিএমএল একটি প্রকাশনা বিন্যাস)। উদাহরণস্বরূপ, নিম্নলিখিত মার্কডাউন পাঠ্য (@ মন্তব্যে মন্তব্য দ্বারা প্রস্তাবিত):
Some Markdown text with <span style="color:blue">some *blue* text</span>.
নিম্নলিখিত HTML এর ফলাফল হবে:
<p>Some Markdown text with <span style="color:blue">some <em>blue</em> text</span>.</p>
এখন, স্ট্যাকওভারফ্লো (এবং সম্ভবত গিটহাব) কাঁচা এইচটিএমএলটি সরিয়ে ফেলবে (সুরক্ষা ব্যবস্থা হিসাবে) যাতে আপনি এখানে রঙ হারাতে পারেন তবে এটি কোনও মানক মার্কডাউন বাস্তবায়নে কাজ করবে।
আরেকটি সম্ভাবনা অ-মানক অ্যাট্রিবিউট তালিকাসমূহ মূলত চালু ব্যবহার করা Markuru Markdown বাস্তবায়ন এবং পরে একটি দ্বারা গৃহীত কয়েক অন্যদের (আরো হতে পারে, অথবা একই ধারণা কিছুটা ভিন্ন বাস্তবায়নের মতো div ও বিঘত pandoc মধ্যে বৈশিষ্ট্যাবলী )। সেক্ষেত্রে আপনি অনুচ্ছেদে বা ইনলাইন উপাদানের জন্য কোনও শ্রেণি নির্ধারণ করতে পারেন এবং তারপরে কোনও শ্রেণীর জন্য রঙ নির্ধারণ করতে CSS ব্যবহার করতে পারেন। তবে, আপনাকে অবশ্যই কয়েকটি বাস্তবায়ন ব্যবহার করতে হবে যা প্রকৃতপক্ষে অ-মানক বৈশিষ্ট্যটিকে সমর্থন করে এবং আপনার নথিগুলি অন্য সিস্টেমে আর বহনযোগ্য নয়।
আমি ঘরে বসে থাকা ব্যবহারকারীদের জন্য আমার কয়েকটি দস্তাবেজ একটি অভ্যন্তরীণ ওয়েবসাইটে পোস্ট করার জন্য মার্কডাউন ব্যবহার করা শুরু করেছি। একটি দস্তাবেজ ভাগ করে নেওয়া সহজ উপায় তবে দর্শকের দ্বারা সম্পাদিত হতে সক্ষম নয়।
সুতরাং, রঙে এই পাঠ্যের চিহ্নটি হ'ল "দুর্দান্ত"। আমি এর মতো বেশ কয়েকটি ব্যবহার করেছি এবং দুর্দান্ত কাজ করে।
<span style="color:blue">some *This is Blue italic.* text</span>
এটিকে রূপান্তরিত করে এটি ব্লু ইটালিক।
এবং
<span style="color:red">some **This is Red Bold.** text</span>
এটিতে রেড বোল্ড হয়।
আমি নমনীয়তা এবং ব্যবহার সহজলভ্য।
মার্কডাউন রঙ সমর্থন করে না, আপনার যদি খুব বেশি প্রয়োজন না হয় তবে আপনি সবসময় কিছু সমর্থিত শৈলীর বলি দিতে পারেন এবং রঙিন করতে সিএসএস ব্যবহার করে সম্পর্কিত ট্যাগটিকে নতুনভাবে সংজ্ঞায়িত করতে এবং ফর্ম্যাটিংটি সরিয়ে ফেলতে পারেন, না।
উদাহরণ:
// resets
s { text-decoration:none; } //strike-through
em { font-style: normal; font-weight: bold; } //italic emphasis
// colors
s { color: green }
em { color: blue }
আরও দেখুন: ইম ট্যাগটিকে ইটালিকের পরিবর্তে সাহসী হওয়ার জন্য কীভাবে পুনরায় সাজানো যায়
তারপরে আপনার মার্কডাউন পাঠ্যে
~~This is green~~
_this is blue_
s {text-decoration:none; color: green}
*
এবং _
আলাদা হতে চাই তবে তারা উভয়ই ইঙ্গিত করে <em>
।
এটি আরও কম হওয়া উচিত:
<font color='red'>test blue color font</font>
আপনি সম্ভবত ক্ষীরের স্টাইলটি ব্যবহার করতে পারেন:
$\color{color-code}{your-text-here}$
শব্দের মধ্যে সাদা স্থান রাখতে আপনার টিলডও অন্তর্ভুক্ত করতে হবে ~
।
~
সাদা স্থান সন্নিবেশ করানোর জন্য আপনার স্পেসের পরিবর্তে টিলড ব্যবহার করতে হবে ।
দেখে মনে হচ্ছে ক্র্যামডাউন কোনও রূপে রঙগুলিকে সমর্থন করে।
ক্র্যামডাউন ইনলাইন এইচটিএমএলকে অনুমতি দেয় :
This is <span style="color: red">written in red</span>.
এছাড়াও এটিতে সিএসএস ক্লাসগুলি ইনলাইন অন্তর্ভুক্ত করার জন্য আরও একটি বাক্য গঠন রয়েছে :
This is *red*{: style="color: red"}.
এই পৃষ্ঠাটি আরও ব্যাখ্যা করে যে কীভাবে গিটল্যাব ক্র্যামডাউনে সিএসএস ক্লাস প্রয়োগ করতে আরও কমপ্যাক্ট উপায় ব্যবহার করে:
blue
পাঠ্যে শ্রেণি প্রয়োগ করা:This is a paragraph that for some reason we want blue. {: .blue}
blue
শিরোনামে শ্রেণি প্রয়োগ করা:#### A blue heading {: .blue}
দুটি ক্লাস প্রয়োগ করা:
A blue and bold paragraph. {: .blue .bold}
আইডি প্রয়োগ করা:
#### A blue heading {: .blue #blue-h}
এটি উত্পাদন করে:
<h4 class="blue" id="blue-h">A blue heading</h4>
উপরের লিঙ্কে ব্যাখ্যা করা অনেকগুলি অন্যান্য জিনিস রয়েছে । আপনার চেক করার প্রয়োজন হতে পারে।
এছাড়াও, যেমন অন্য উত্তর বলেছে, ক্র্যাকডাউন জেকিলের পিছনে ডিফল্ট মার্কডাউন রেন্ডারারও । সুতরাং আপনি যদি গিথুব পৃষ্ঠাগুলিতে কোনও কিছু রচনা করছেন তবে উপরের কার্যকারিতাটি বাক্সের বাইরে পাওয়া যেতে পারে।
ইন Jekyll
আমি একটি কিছু রং বা অন্য শৈলী যোগ করতে সক্ষম হন সাহসী উপাদান (অন্যান্য সকল পাশাপাশি উপাদানের সঙ্গে কাজ করা উচিত)।
আমি "স্টাইলিং" দিয়ে {:
এটি শুরু করে শেষ করেছি }
। উপাদান এবং কোঁকড়ানো বন্ধনী মধ্যে কোন স্থান অনুমতি দেওয়া হয়!
**My Bold Text, in red color.**{: style="color: red; opacity: 0.80;" }
এইচটিএমএল অনুবাদ করা হবে:
<strong style="color: red; opacity: 0.80;">My Bold Text, in red color.</strong>