زبان نشانهگذاری Markdown یا به اختصار MD همانند زبان HTML برای طراحی قالب متن استفاده میشود. به گمانم که قبلاً نمونههای زیادی را تحت عنوان README.md شنیدهباشید. مانند نمونهٔ زیر :
استفاده از این قالب بسیار ساده است، حال بخشی از نحوهٔ نگارش فایلهای MD را میگوییم.
برای نوشتن سرنویسها (Header) :
Header1
=======
# Header1
## Header2
### Header3
برای "خطجدید" (NewLine) از دو کاراکتر Space در انتهای هر پاراگراف استفاده میکنیم و یا از دو/n (توسط کلید ReturenKey) استفاده میکنیم :
first line.
second line.
ویژگیهای متن :
_italic_ or *italic*
__bold__ or **bold**
`monospace`
نوشن یک بلاک کد :
```<Language-Name>
// And Write Code Here
```
```c
int main (int argc, char **argv, char **envp){
/* some code here */
return EXIT_SUCCESS;
}
```
or indent your code by four space:
int main (int argc, char **argv, char **envp){
/* some code here */
return EXIT_SUCCESS;
}
انواع لیستها :
Bullet List:
* One Option
* Another Option
Numbered List:
1. Free Software
2. GNU/Linux
Todo List:
- [x] it's done.
- [ ] working on it.
نوشتن پیوندها :
[GNU/Linux](www.kernel.org)
![Image](https://en.wikipedia.org/wiki/File:Qt_logo_2016.svg)
استفاده از حالت "نقلقول" :
> for using blockquoting in md files.
استفاده از جداول :
Prorgamming Language | It's God ?
---------------------|------------
C | Very GOD
C++ | It's God
Python | :(
خروجی تمام نمونههای بالا :
استفاده از قالبهای گفته شده، بستگی به پیادهسازی موتور رندر ویرایشگری دارد که شما از آن استفاده میکنید، چرا که ممکن است تمام قابلیتها را پیادهسازی نکردهباشد.
موفقوپیروز باشید. ?