Markdown سنٹیکس گائیڈ
اچھی طرح فارمیٹ شدہ دستاویزات لکھنے کے لیے Markdown سنٹیکس کا مکمل حوالہ
Markdown ایک ہلکی مارک اپ زبان ہے: چند آسان نشانوں سے تحریر کو عنوانات، فہرستوں اور ٹیبلز میں ترتیب دیا جا سکتا ہے۔ اس کے اصول آسان ہیں اور جلد سیکھے جاتے ہیں، اس لیے یہ نوٹس، اسائنمنٹ اور تکنیکی دستاویزات کے لیے بہت مفید ہے۔ اس گائیڈ میں وہ سارا سنٹیکس ہے جو MarkPDF سپورٹ کرتا ہے۔
عنوانات
# نشان سے عنوان بنائیں؛ # کی تعداد سے درجہ طے ہوتا ہے، H1 سے H6 تک
# 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 دبائیں
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>
زور
تحریر کے دونوں طرف ستارے یا انڈر اسکور لگا کر اسے بولڈ یا ترچھا کریں
*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>
فہرستیں
نمبر والی فہرست، بغیر نمبر کی فہرست اور فہرست کے اندر فہرست
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>
لنک اور تصاویر
بڑے اور چھوٹے قوسین ملا کر لنک بنائیں اور تصاویر شامل کریں
[Link text](https://example.com) [Link with title](https://example.com "Title") 
<a href="https://example.com">Link text</a> <a href="https://example.com" title="Title">Link with title</a> <img src="https://example.com/image.png" alt="Image alt">
کوڈ
سطر کے اندر کوڈ کے لیے ایک بیک ٹک، کوڈ بلاک کے لیے تین بیک ٹک
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>ٹیبل
عمودی لکیروں اور ڈیش سے ٹیبل بنائیں؛ کالم کی سیدھ بھی طے کر سکتے ہیں
| 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>
اقتباس
> نشان سے اقتباس بلاک بنائیں؛ اقتباس کے اندر اقتباس بھی ممکن ہے
> 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>
افقی لکیر
تین یا زیادہ ڈیش، ستارے یا انڈر اسکور سے افقی لکیر بنتی ہے
--- *** ___
<hr>
Escape نشان
خاص نشان سے پہلے بیک سلیش لگانے سے وہ عام تحریر کی طرح دکھائی دیتا ہے
\*Not italic\* \# Not a heading \[Not a link\]
*Not italic* # Not a heading [Not a link]