فهرست مطالب:

Markdown چیست و چگونه از آن استفاده کنیم
Markdown چیست و چگونه از آن استفاده کنیم
Anonim

ساده ترین و راحت ترین ابزار برای ایجاد متون.

Markdown چیست و چگونه از آن استفاده کنیم
Markdown چیست و چگونه از آن استفاده کنیم

مارک داون چیست؟

Markdown یک زبان نشانه گذاری متن است که توسط نویسنده و وبلاگ نویس جان گروبر ایجاد شده است. این برای ایجاد متون با طراحی زیبا در فایل های TXT معمولی طراحی شده است. برای ایجاد اسناد برجسته یا مورب، نقل قول ها، پیوندها و حتی صفحات گسترده نیازی به پردازشگرهای حجیم مانند Word یا Pages ندارید. کافی است قوانین ساده Markdown را به خاطر بسپارید و می توانید حتی در Notepad بنویسید. اگرچه ویرایشگرهای تخصصی Markdown، البته، بسیار راحت تر هستند.

این زبان نشانه گذاری توسط وبلاگ نویسان، نویسندگان، سردبیران و روزنامه نگاران در سراسر جهان استفاده می شود. هرکسی که به نوعی با حرفه های ذکر شده در ارتباط باشد، دانستن او مفید خواهد بود.

جایی که می توانید از Markdown استفاده کنید

یادداشت

یک ویرایشگر Markdown با یک صفحه فایل (مانند Atom یا iA Writer) جایگزین مناسبی برای Evernote و OneNote است. ما قبلاً توضیح داده ایم که چرا Markdown برای سازماندهی پایه یادداشت شما خوب است.

پیش نویس های وبلاگ

این زبان نشانه گذاری با تعدادی از ویرایشگران آنلاین و پلتفرم های وبلاگ نویسی سازگار است. می توانید یک پیش نویس برای وبلاگ خود در Markdown بنویسید و سپس آن را در چند ثانیه منتشر کنید - همه پیوندها، عناوین و قالب بندی دقیقاً همانطور که در نظر داشتید به نظر می رسند. این برای شما نیست که از Word کپی کنید.

لیست وظایف

ویرایشگرهای Markdown ایجاد لیست خرید، لیست کارها و تکالیف کاری را آسان می کنند. برخی از گیک ها از یک فایل متنی ساده todo.txt به عنوان جایگزینی برای Wunderlist و Todoist مد روز استفاده می کنند. نحوه انجام این کار را می توانید در وب سایت Todo.txt بیابید.

پیام رسان ها

حتی برخی از پیام رسان ها از Markdown پشتیبانی می کنند. به عنوان مثال، در تلگرام، می توانید از آن برای بولد یا ایتالیک استفاده کنید.

مزایای Markdown

تطبیق پذیری

اسنادی که با استفاده از نحو Markdown نوشته می‌شوند، فایل‌های TXT متن ساده هستند. آنها را می توان در هر پلت فرم و در هر ویرایشگر باز کرد. این به طور مطلوب با فایل های ایجاد شده در پردازشگرهای کلمه مقایسه می شود. آیا سعی کرده اید سندی را از Apple Pages در Word باز کنید؟

سادگی

Markdown به قدری ساده است که حتی کسانی که قبلاً همه لاتکس و HTML شما را نشنیده اند می توانند در 10 دقیقه به آن مسلط شوند. شبکه های عنوان فرعی، ستاره برای تاکید، خط تیره برای لیست ها. این نمی تواند آسان تر باشد.

انتخاب بزرگ از ابزار

ویرایشگرهای بسیار بسیار زیادی برای کار با اسناد Markdown وجود دارد. ابزارهای آنلاین، موبایل و دسکتاپ وجود دارد. هیولا Atom، نویسنده ارواح زیبا و مینیمالیستی و iA Writer، Vim برای گیک ها، و Ulysses برای نویسندگان حرفه ای وجود دارد. من نمی خواهم انتخاب کنم.

قابلیت تبدیل

اسناد Markdown را می توان به راحتی به هر فرمتی صادر کرد: PDF، DOC، ODT. با این حال، قالب بندی آنها بدون تغییر باقی می ماند.

معایب Markdown

قالب بندی محدود

از آنجایی که اسناد Markdown فقط فایل های متنی ساده هستند، نمی توانید از فونت های زیبا در آنها استفاده کنید. با این حال، بیشتر یک ابزار برای نوشتن پیش نویس ها است تا یک طرح بندی کامل.

قوانین سختگیرانه

در Markdown، متن با استفاده از نمادهای سرویس قالب بندی می شود. یک * یا # کاراکتر اضافی و قالب بندی تغییر خواهد کرد. بنابراین هنگام تایپ در Markdown باید مراقب باشید.

نحو پایه

متون Markdown با کاراکترهای خاصی که قبل یا بعد از کلمات و عبارات درج شده اند قالب بندی می شوند. در اینجا ساده ترین قوانینی هستند که در همه ویرایشگرها کار می کنند.

سرفصل ها

علامت گذاری: سرصفحه ها
علامت گذاری: سرصفحه ها

ایجاد عنوان در Markdown بسیار آسان است. تنها چیزی که باید به خاطر بسپارید نماد است # ، مشبک است، هش است. سطح عنوان با تعداد شبکه های موجود در آن تعیین می شود که در مجموع می تواند شش عدد از آنها باشد. به نظر می رسد این است:

# هدر H1

## عنوان H2

### سربرگ H3

#### هدر H4

##### هدر H5

###### هدر H6

متن

Markdown: برجسته کردن متن
Markdown: برجسته کردن متن

علاوه بر سرفصل ها، Markdown از قالب بندی متن ساده نیز پشتیبانی می کند. می توان آن را به صورت ایتالیک یا پررنگ با ستاره و زیرخط ساخت:

* کج * و _ کج

** بند انگشتی** و _ بند انگشتی _

*** متن پررنگ و ایتالیک ***

نقل قول ها

Markdown: نقل قول ها
Markdown: نقل قول ها

گاهی اوقات یک پاراگراف باید به عنوان یک نقل قول برجسته شود. در این حالت از علامت > استفاده کنید.باید قبل از هر خط نقل قول اضافه شود.

نقل قول بسیار متفکرانه. لطفا آن را با دقت بخوانید.

اسکار وایلد

لیست های شماره گذاری شده و گلوله ای

Markdown: لیست ها
Markdown: لیست ها

Markdown به شما امکان می دهد لیست هایی از هر سطح تودرتو ایجاد کنید. لیست های گلوله ای با یک خط فاصله در جلوی هر مورد ساخته می شوند:

- نکته اول

- نکته دوم

- نکته سوم.

لیست های شماره گذاری شده به همین روش ایجاد می شوند، اما با استفاده از اعداد:

1. نکته اول.

2. نکته دوم.

3. نکته سوم.

شما همچنین می توانید لیست های ترکیبی را با تودرتوی نامحدود ایجاد کنید. برای این کار باید یک یا دوبار Tab را روی فاصله فشار دهید.

1. نکته اول.

- زیر بند اول

- بند دوم

- فرع سوم.

2. نکته دوم.

- زیر بند اول

- بند دوم

- فرع سوم.

خطوط افقی

علامت گذاری: خطوط افقی
علامت گذاری: خطوط افقی

فقط سه بار (یا بیشتر) یکی از این کاراکترها را روی صفحه کلید وارد کنید: *، - یا _، و یک خط افقی در سند درج می شود. اگر متن دیگری در خط بالای آن وجود داشته باشد، به عنوان سطح اول تبدیل می شود. از یک خط می توان برای جدا کردن فصل های بزرگ یک سند استفاده کرد.

***

---

_

لینک ها و تصاویر

Markdown: پیوندها و تصاویر
Markdown: پیوندها و تصاویر

همچنین می توانید پیوندهایی به صفحات موجود در اینترنت را در اسناد خود وارد کنید. این کار به این صورت انجام می شود: [link_head] (link_ self):

[Lifehacker] (lifehacker.ru)

به طور مشابه، تصاویر در سند درج می شوند. یک علامت تعجب، یک عنوان تصویر را در پرانتز قرار دهید و یک پیوند به آن را در پرانتز قرار دهید. می‌توانید پیوندهایی به تصاویر از اینترنت و تصاویر ذخیره شده در هارد دیسک خود را مشخص کنید. امضا اختیاری است به نظر می رسد این است:

! [امضا] (image_link)

شخصیت های فراری

گاهی اوقات لازم است نمادی را در سند خود وارد کنید که مربوط به نحو Markdown است. شما آن را چاپ می کنید و قالب بندی تغییر می کند، حتی اگر به آن نیاز ندارید. در این مورد، کاراکترهای فنی باید قبل از علامت بک اسلش - / باشد.

نحو توسعه یافته

عناصر سبک متن کمی پیچیده تر که می توانند در ویرایشگرهایی استفاده شوند که از GFM (GitHub Flavored Markdown) پشتیبانی می کنند. GFM نسخه توسعه یافته Markdown معمولی است. جداول، شکلک ها، متن خط خطی و چیزهای کوچک دیگر وجود دارد. GFM توسط اکثر ویرایشگران استفاده می شود.

متن خط خورده

علامت گذاری: متن خط خطی
علامت گذاری: متن خط خطی

نحو توسعه یافته Markdown GFM با محصور کردن آن در دو تایلد ~~، امکان خط خطی را برای متن فراهم می کند.

~~ متن خط خورده. ~~

جداول

علامت گذاری: جداول
علامت گذاری: جداول

اگر ویرایشگر شما از GFM پشتیبانی می کند، می توانید جداول ساده را در آن ایجاد کنید. برای جداول از نمادها استفاده کنید | و -. مانند آن:

| بار | دو | سه |

|:----|:----|:----|

| بار | دو | سه |

لیست کارها

Markdown: To Do Lists
Markdown: To Do Lists

Markdown حتی یک نوع لیست کار دارد - آنالوگ چک باکس ها در OneNote یا Evernote. اینگونه به نظر می رسند:

- کار ناتمام

- کار ناتمام

- [X] کار تکمیل شده

ایموجی

علامت گذاری: شکلک
علامت گذاری: شکلک

چند چیز کوچک دیگر در GFM وجود دارد که ممکن است هنگام قالب بندی متن مفید باشد. مثلا ایموجی. برای افزودن یک شکلک، باید کد مناسب را تایپ کرده و آن را در دونقطه قرار دهید:

: بوسیدن قلب:

در اینجا می توانید کدهای ایموجی را مشاهده کنید.

کد

علامت گذاری: کد
علامت گذاری: کد

از آنجایی که GFM برای برنامه نویسان نوشته شده است، قالب بندی خاصی برای تکه های کد دارد. این کد با یک «نماد» مشخص شده است، یعنی یک شن. با احاطه کردن یک کلمه یا عبارت با قبرها، می توانید خطوط کد ایجاد کنید:

"چند کد بسیار مهم."

و سه قبر به شما امکان می دهد یک بلوک کامل از کد را علامت گذاری کنید. همچنین برجسته کردن کل یک پاراگراف مفید است.

```

یک پاراگراف کامل از کدهای بسیار مهم.

و یک خط دیگر

و بیشتر

```

برنامه های Markdown

شما به راحتی می توانید ویرایشگر متن مورد علاقه خود را از انتخاب ما انتخاب کنید. Atom یکی از بهترین ها برای Markdown در نظر گرفته می شود - به دلیل انعطاف پذیری و تطبیق پذیری باورنکردنی آن خوب است. روی ویندوز، macOS و لینوکس کار می کند و دارای تعداد زیادی تم و افزونه است. جمع آوری یک ویرایشگر رویایی از آن بسیار آسان است.

کاربران MacOS باید به ویرایشگرهای زیبا و آسان iA Writer، Write و Byword توجه کنند.

برنامه یافت نشد

آنها همچنین در iOS ارائه می شوند.

کاربران اندروید به همان iA Writer و همچنین Jotterpad زیبا و Monospace مینیمال دسترسی دارند.

برنامه یافت نشد

و کسانی که نمی خواهند چیزی نصب کنند می توانند با Dillinger یا StackEdit کار کنند.

توصیه شده: