前言
幾個月前在學(xué)校做project的時候逼肯,我的導(dǎo)師曾經(jīng)提到過R Markdown,說我們用R做分析喷鸽,這個包可以在R里實現(xiàn)Markdown語言士败,能極大簡化出報告的流程。
當(dāng)時匆匆谷歌了一下浇衬,一同做project的小伙伴和我都覺得這不過是geek版的Microsoft Word,相比之下,我們把分析結(jié)果整理好糊秆,再導(dǎo)入到Word里寫報告,結(jié)果一樣议双,還省了學(xué)習(xí)Markdown的時間痘番,于是也就沒太在意。
現(xiàn)在因為機(jī)緣巧合,重新認(rèn)識了Markdown汞舱,才后知后覺這是一個很有意思的東西伍纫,對于寫文章來說,確實能夠省去很多繁瑣的編輯步驟昂芜。而把Markdown和R(或者其他語言)結(jié)合起來莹规,還可以省略所有用于導(dǎo)出、整理分析結(jié)果的時間泌神。仔細(xì)想想良漱,如果好好聽導(dǎo)師的話,那么當(dāng)時做報告的時候真的可以節(jié)省很多時間欢际,說不定還可以空出時間去歐洲浪一圈(劃掉母市。
以下內(nèi)容主要總結(jié)一下我對Markdown的初次接觸。
什么是Markdown
第一個問題损趋,什么是Markdown患久。
Markdown是一種可以使用普通文本編輯器編寫的標(biāo)記語言,通過簡單的標(biāo)記語法舶沿,它可以使普通文本內(nèi)容具有一定的格式墙杯。 —— 百度百科
換句話說就是,通過Markdown括荡,我們可以不需要點擊各種七七八八的編輯按鈕(比如Word里的加粗高镐、斜體等),甚至不需要動用鼠標(biāo)畸冲,就能完成對文章的編輯和排版嫉髓。
根據(jù)簡書的獻(xiàn)給寫作者的 Markdown 新手指南,Markdown有以下優(yōu)點:
- 純文本邑闲,所以兼容性極強(qiáng)算行,可以用所有文本編輯器打開。
- 讓你專注于文字而不是排版苫耸。
- 格式轉(zhuǎn)換方便州邢,Markdown 的文本你可以輕松轉(zhuǎn)換為 html、電子書等褪子。
- Markdown 的標(biāo)記語法有極好的可讀性量淌。
翻譯一下就是:Mardown簡單明了高大上,geek和懶癌患者必備嫌褪。
如何使用Markdown
說了半天呀枢,Markdown到底該怎么用?
1. Markdown編輯器
首先笼痛,我們需要一個支持使用Markdown語言的編輯器裙秋。就像是吃飯需要碗筷琅拌,睡覺需要床被,Mardown也需要實現(xiàn)的載體摘刑。
在這里我就提供兩個在線編輯器給大家:Cmd Markdown編輯閱讀器
和簡書
进宝。(對,你沒看錯泣侮,簡述支持用Mardown碼文章即彪。)
2. Markdown常用語法
載體有了,那么接下來的問題就是:Markdown語言怎么寫活尊?
簡單來說隶校,在Markdown中,我們通過在文本的左邊或右邊或左右兩邊添加一些符號蛹锰,如#
深胳、-
、>
等铜犬,來實現(xiàn)對文本的編輯舞终。舉個栗子,在文本前面加上#
癣猾,即可生成標(biāo)題敛劝,且按#
個數(shù)的不同,可生成不同級的標(biāo)題纷宇。比如夸盟,我在編輯器里打下
# 這是一個標(biāo)題
那么在效果生成區(qū)就會出現(xiàn):
這是一個標(biāo)題
。
基本的Markdown語法簡潔明了像捶,毫無門檻上陕,60分鐘之內(nèi)必可上手。下面是常用的Markdown基本用語拓春,看了之后你就知道這玩意兒有多簡單粗暴了:
Markdown | 生成效果 |
---|---|
# Text | 一級標(biāo)題(無) |
…… | …… |
###### Text | 六級標(biāo)題(無) |
**Text** | 文本加粗 |
*Text* | 文本傾斜 |
~~Text~~ | |
`Text` | 行內(nèi)引用文本 |
> Text | 行外引用文本(無) |
- Text | 列表點句(無) |
[Text](http://) | 插入鏈接 |
 |
無:無效果顯示
除此之外释簿,Markdown語言還可以實現(xiàn)插入數(shù)學(xué)公式、流程圖等硼莽,更多語法可看Markdown 語法說明庶溶。
是!不懂鸵!是偏螺!很!簡矾瑰!單砖茸!
結(jié)語
這是一篇毫無美感可言的學(xué)習(xí)筆記隘擎,主要目的是總結(jié)及體驗一下用Markdown寫文章的“快感”殴穴。對,沒錯,這篇文章就是通過Markdown來完成的采幌。感興趣的小伙伴也去找個在線編輯器來玩玩吧~
以上劲够。