Markdown सिंटैक्स गाइड

अच्छे से फ़ॉर्मैट किए डॉक्यूमेंट लिखने के लिए Markdown सिंटैक्स का पूरा रेफ़रेंस

Markdown एक हल्की मार्कअप भाषा है: कुछ आसान निशानों से टेक्स्ट को शीर्षक, लिस्ट और टेबल में सजाया जा सकता है। इसके नियम आसान हैं और जल्दी सीखे जाते हैं, इसलिए यह नोट्स, असाइनमेंट और तकनीकी डॉक्यूमेंट के लिए बहुत काम का है। इस गाइड में वह सारा सिंटैक्स है जो MarkPDF सपोर्ट करता है।

शीर्षक

# निशान से शीर्षक बनाएँ; # की गिनती से लेवल तय होता है, H1 से H6 तक

Markdown
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
नतीजा
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6>

पैराग्राफ़ और लाइन ब्रेक

पैराग्राफ़ों के बीच एक ख़ाली लाइन छोड़ें। उसी पैराग्राफ़ में नई लाइन के लिए लाइन के आख़िर में दो स्पेस देकर Enter दबाएँ

Markdown
This is paragraph one.

This is paragraph two.

Line one with two spaces at end  
Line two (soft break)
नतीजा
<p>This is paragraph one.</p>
<p>This is paragraph two.</p>
<p>Line one with two spaces at end<br>
Line two (soft break)</p>

ज़ोर देना

टेक्स्ट के दोनों ओर तारांकन (*) या अंडरस्कोर (_) लगाकर बोल्ड या इटैलिक करें

Markdown
*Italic* or _italic_
**Bold** or __bold__
***Bold and italic***
~~Strikethrough~~
नतीजा
<em>Italic</em>
<strong>Bold</strong>
<strong><em>Bold and italic</em></strong>
<del>Strikethrough</del>

लिस्ट

क्रमांकित लिस्ट, बिना क्रम वाली लिस्ट और लिस्ट के अंदर लिस्ट

Markdown
Unordered list:
- Item 1
- Item 2
  - Nested item
  - Another nested

Ordered list:
1. First
2. Second
3. Third
नतीजा
<ul>
<li>Item 1</li>
<li>Item 2
  <ul>
  <li>Nested item</li>
  <li>Another nested</li>
  </ul>
</li>
</ul>
<ol>
<li>First</li>
<li>Second</li>
<li>Third</li>
</ol>

कोड

लाइन के अंदर कोड के लिए एक बैकटिक, कोड ब्लॉक के लिए तीन बैकटिक

Markdown
Inline `code` in text.

```javascript
function hello() {
  console.log("Hello!");
}
```
नतीजा
<code>code</code>
<pre><code class="language-javascript">
function hello() {
  console.log("Hello!");
}
</code></pre>

टेबल

खड़ी लकीरों (|) और डैश से टेबल बनाएँ; कॉलम का अलाइनमेंट भी तय कर सकते हैं

Markdown
| Header 1 | Header 2 | Header 3 |
|----------|:--------:|---------:|
| Left     | Center   | Right    |
| Cell     | Cell     | Cell     |
नतीजा
<table>
<thead><tr>
<th>Header 1</th>
<th align="center">Header 2</th>
<th align="right">Header 3</th>
</tr></thead>
<tbody>
<tr><td>Left</td><td>Center</td><td>Right</td></tr>
<tr><td>Cell</td><td>Cell</td><td>Cell</td></tr>
</tbody>
</table>

उद्धरण

> निशान से उद्धरण ब्लॉक बनाएँ; उद्धरण के अंदर उद्धरण भी रख सकते हैं

Markdown
> This is a blockquote.
> It can span multiple lines.
>
> > Nested blockquote
नतीजा
<blockquote>
<p>This is a blockquote.
It can span multiple lines.</p>
<blockquote><p>Nested blockquote</p></blockquote>
</blockquote>

विभाजक रेखा

तीन या ज़्यादा डैश, तारांकन या अंडरस्कोर से विभाजक रेखा बनती है

Markdown
---
***
___
नतीजा
<hr>

Escape निशान

विशेष निशान से पहले बैकस्लैश लगाने पर वह सामान्य टेक्स्ट की तरह दिखता है

Markdown
\*Not italic\*
\# Not a heading
\[Not a link\]
नतीजा
*Not italic*
# Not a heading
[Not a link]