ফিচার ডেমো ব্লগ: রিচ টেক্সট, Mermaid, গণিত এবং Shortcodes

canxin দ্বারা6 মিনিট পড়তে সময়


সংরক্ষিত

থিম এবং ইঞ্জিন আপডেটের সাথে এই পেজটি ক্রমাগত উন্নত হতে থাকবে।

ট্রিগার সতর্কতা

এই পেজে অনেক ফরম্যাট ডেমো আছে (বাহ্যিক মিডিয়া, collapsible blocks এবং dynamic visuals সহ), তাই প্রয়োজনমতো সেকশন খুলে দেখুন।

দায়স্বীকার
  • এটি একটি প্রদর্শনী পেজ, যার মূল লক্ষ্য রেন্ডারিং ক্ষমতা দেখানো।
  • কিছু ছবি/ভিডিও বাহ্যিক উৎস থেকে আসে, তাই লোড হতে সময়ের পার্থক্য থাকতে পারে।

সূচিপত্র

  1. মৌলিক Markdown সক্ষমতা
  2. তালিকা, টাস্ক এবং Footnotes
  3. টেবিল এবং কোড হাইলাইটিং
  4. GitHub-স্টাইল Alerts
  5. KaTeX সূত্র
  6. Mermaid ডায়াগ্রাম
  7. Duckquill Shortcodes
  8. HTML এক্সটেনশন সক্ষমতা
  9. বাটন এবং দ্রুত নেভিগেশন
  10. পেজ-লেভেল Front Matter ফিচার
  11. Backlinks ডেমো

এই পোস্টটি এই সাইটের ডেমো ব্লগ পেজ, যেখানে rich text এবং extended formatting সক্ষমতাগুলো একত্রে যাচাই করা হয়।

মৌলিক Markdown সক্ষমতা

টেক্সট স্টাইল: bold, italic, strikethrough, inline code, এবং মিলিয়ে লেখা all together

এটি একটি quote block।

এখানে nested quote-এর উদাহরণ:

Duckquill পরিষ্কার ও কাঠামোবদ্ধ টেকনিক্যাল লেখার জন্য দারুণ।

তালিকা, টাস্ক এবং Footnotes

  1. কনটেন্ট লিখুন
  2. লোকাল প্রিভিউ দেখুন
  3. প্রকাশ করুন

Footnote উদাহরণ1 এবং লিংকসহ footnote2

Definition List উদাহরণ:

Mermaid
টেক্সট দিয়ে গ্রাফ স্ট্রাকচার বর্ণনা করুন, তারপর সেটি স্বয়ংক্রিয়ভাবে SVG-তে রেন্ডার করুন।
KaTeX
LaTeX গণিত সূত্রের জন্য উচ্চ-কার্যক্ষম রেন্ডারিং।
Duckquill Shortcodes
থিম-লেভেলের ফিচার এক্সটেনশন, যেমন alert, image, video, এবং youtube

টেবিল এবং কোড হাইলাইটিং

ফিচারঅবস্থানোট
GitHub AlertsEnabled[!NOTE] এবং সংশ্লিষ্ট সিনট্যাক্স সমর্থিত
Syntax HighlightingEnabledলাইন নম্বর ও highlighted lines সমর্থিত
MermaidEnabledmermaid code block থেকে রেন্ডারিং সমর্থিত
KaTeXএই পেজে Enabledextra.katex = true এর মাধ্যমে
fn main() {
    println!("Duckquill demo blog");
}
[extra]
show_copy_button = true
show_reading_time = true
show_share_button = true

GitHub-স্টাইল Alerts

এটি একটি NOTE alert, যা প্রাসঙ্গিক পটভূমি দিতে ব্যবহৃত হয়।

এটি একটি TIP alert, যা ব্যবহারিক পরামর্শ দেওয়ার জন্য ব্যবহৃত হয়।

এটি একটি IMPORTANT alert, যা গুরুত্বপূর্ণ ধাপগুলোকে জোর দেয়।

এটি একটি WARNING alert, যা সম্ভাব্য সমস্যার বিষয়ে সতর্ক করে।

এটি একটি CAUTION alert, যা ঝুঁকিপূর্ণ আচরণ বোঝাতে ব্যবহৃত হয়।

KaTeX সূত্র

Inline formula: $E = mc^2$.

Block formula:

$$ f(x) = \int_{-\infty}^{\infty}\hat{f}(\xi)e^{2\pi i\xi x},d\xi $$

Mermaid ডায়াগ্রাম

নিচের mermaid block একটি flowchart হিসেবে রেন্ডার হয়:

flowchart LR
    A[Writing] --> B[Git Commit]
    B --> C[Zola Build]
    C --> D[Static Deploy]
    D --> E[Visit Site]

আরেকটি sequence diagram উদাহরণ:

sequenceDiagram
    participant U as User
    participant G as Git Repo
    participant Z as Zola
    U->>G: push content
    G-->>Z: trigger build
    Z-->>U: generated public site

Duckquill Shortcodes

alert shortcode (GitHub alerts থেকে আলাদা; এটি থিম shortcode):

এটি একটি note shortcode alert।

এটি একটি tip shortcode alert।

এটি একটি important shortcode alert।

এটি একটি warning shortcode alert।

এটি একটি caution shortcode alert।

Image shortcode (মৌলিক ব্যবহার):

Local feature demo figure

Image shortcode (আরও অপশন):

Compressed preview demo Feature local figure

Float start demo এই লেখাটি start floating image আচরণ দেখায়, যেখানে ছবি অনুচ্ছেদের শুরুর দিকে লেগে থাকে।


Float end demo এই লেখাটি end floating image আচরণ দেখায়, যেখানে ছবি অনুচ্ছেদের শেষ দিকে লেগে থাকে।

Spoiler image demoSolid spoiler image demo

Video shortcode (মৌলিক ও autoplay উদাহরণ):

YouTube / Vimeo / Mastodon shortcode লিংকসমূহ:

(নোট: এই showcase-এ third-party embed থেকে অপ্রয়োজনীয় console output এড়াতে এগুলোকে লিংক হিসেবে দেখানো হয়েছে।)

CRT shortcode:

HTML এক্সটেনশন সক্ষমতা

collapsible panel খুলতে ক্লিক করুন

এখানে আপনি যেকোনো কনটেন্ট রাখতে পারেন, যেমন তালিকা, ছবি বা code snippets।

  • Collapsible কনটেন্ট A
  • Collapsible কনটেন্ট B

সাধারণ inline HTML tags-ও সরাসরি কাজ করে:

এটি <small> সাইড-নোট টেক্সটের একটি উদাহরণ।

Form এবং interaction widget উদাহরণ:

Current accent color: #14897bContent density: 72%

Image + caption কম্পোজিশন (figure + figcaption):

Local figure demo
লোকাল ছবি + figcaption (বাহ্যিক নির্ভরতা নেই, রেন্ডার স্থিতিশীল)।

Progress bar উদাহরণ (range input-এর সাথে page script দ্বারা যুক্ত):

বাটন এবং দ্রুত নেভিগেশন

পেজ-লেভেল Front Matter ফিচার

featured = true ছাড়াও, এই পেজটি আরও দেখায়:

এই অংশটি পেজ-লেভেল কনফিগ রেন্ডারিং যাচাইয়ের একটি সংক্ষিপ্ত checklist।

আমি about পেজ থেকে এই পোস্টে একটি লিংক যোগ করেছি।

যদি quick-action বাটনে Backlinks দেখা যায়, তাহলে internal backlink index প্রত্যাশামতো কাজ করছে।


উপরের সব মডিউল ঠিকভাবে রেন্ডার হলে বোঝা যায়, ব্লগের rich-text সক্ষমতা এখন বেশিরভাগ সাধারণ লেখার দৃশ্যপট কভার করছে।

  1. Footnotes মূল পড়ার প্রবাহ ব্যাহত না করে অতিরিক্ত ব্যাখ্যা দেওয়ার ভালো উপায়।

  2. Footnotes-এ লিংকও থাকতে পারে

মন্তব্য