Markdown是一種可以使用普通文本編輯器編寫的標(biāo)記語言,通過簡單的標(biāo)記語法舶沿,它可以使普通文本內(nèi)容具有一定的格式阱州。
Markdown具有一系列衍生版本,用于擴(kuò)展Markdown的功能(如表格捶朵、腳注、內(nèi)嵌HTML等等)狂男,這些功能原初的Markdown尚不具備综看,它們能讓Markdown轉(zhuǎn)換成更多的格式,例如LaTeX岖食,Docbook红碑。Markdown增強(qiáng)版中比較有名的有Markdown Extra、MultiMarkdown县耽、 Maruku等句喷。這些衍生版本要么基于工具镣典,如Pandoc;要么基于網(wǎng)站唾琼,如GitHub和Wikipedia兄春,在語法上基本兼容,但在一些語法和渲染效果上有改動
Markdown的語法簡潔明了锡溯、學(xué)習(xí)容易赶舆,而且功能比純文本更強(qiáng),因此有很多人用它寫博客祭饭。世界上最流行的博客平臺WordPress和大型CMS如Joomla芜茵、Drupal都能很好的支持Markdown。完全采用Markdown編輯器的博客平臺有Ghost和Typecho倡蝙。
用于編寫說明文檔九串,并以“README.MD”的文件名保存在軟件的目錄下。
除此之外寺鸥,現(xiàn)在由于我們有了RStudio這樣的神級編輯器猪钮,我們還可以快速將Markdown轉(zhuǎn)化為演講PPT、Word產(chǎn)品文檔胆建、LaTex論文甚至是用非常少量的代碼完成最小可用原型烤低。在數(shù)據(jù)科學(xué)領(lǐng)域,Markdown已經(jīng)被確立為科學(xué)研究規(guī)范笆载,極大地推進(jìn)了動態(tài)可重復(fù)性研究的歷史進(jìn)程
-
標(biāo)題
這是最為常用的格式扑馁,在平時常用的的文本編輯器中大多是這樣實現(xiàn)的:輸入文本、選中文本凉驻、設(shè)置標(biāo)題格式腻要。
而在 Markdown 中,你只需要在文本前面加上“#”即可沿侈,同理闯第、你還可以增加二級標(biāo)題市栗、三級標(biāo)題缀拭、四級標(biāo)題、五級標(biāo)題和六級標(biāo)題填帽,總共六級蛛淋,只需要增加“#”即可,標(biāo)題字號相應(yīng)降低篡腌。
“#”和「一級標(biāo)題」之間建議保留一個字符的空格褐荷,這是最標(biāo)準(zhǔn)的 Markdown 寫法。
-
表格
列表格式也很常用嘹悼,在 Markdown 中叛甫,你只需要在文字前面加上“-”就可以了层宫,如果你希望有序列表,也可以在文字前面加上 1. 2. 3. 就可以了其监。
“-萌腿、1、.”和文本之間要保留一個字符的空格抖苦。
-
插入鏈接和圖片
在 Markdown 中毁菱,插入鏈接不需要其他按鈕,你只需要使用“[顯示文本] (鏈接地址)”這樣的語法即可锌历。
在 Markdown 中贮庞,插入圖片不需要其他按鈕,你只需要使用“![] (圖片鏈接地址)” 這樣的語法即可究西。
插入圖片的語法和鏈接的語法很像窗慎,只是前面多了一個“!”卤材。
-
引用
在我們寫作的時候經(jīng)常需要引用他人的文字捉邢,這個時候引用這個格式就很有必要了,在 Markdown 中商膊,你只需要在你希望引用的文字前面加上“>” 就好了伏伐。
“>”和文本之間要保留一個字符的空格。
-
粗體和斜體
Markdown 的粗體和斜體也非常簡單晕拆,用兩個 * 包含一段文本就是粗體的語法藐翎,用一個 * 包含一段文本就是斜體的語法。
-
代碼
需要引用代碼時实幕,如果引用的語句只有一段吝镣,不分行,可以用 ` 將語句包起來昆庇。
如果引用的語句為多行末贾,可以將```置于這段代碼的首行和末行。