本篇文章只是站在巨人的肩膀上做的學(xué)習(xí)整理,如有侵權(quán),立即刪除。
本篇內(nèi)容包括:
- markdown基礎(chǔ)文本編輯語(yǔ)言
- markdown公式和表格插入
- rmarkdown目錄的插入
rmarkdown是Rstudio里自帶的markdown編輯器,過(guò)后會(huì)發(fā)一篇關(guān)于怎么在Rstudio里怎么操作rmarkdown的文章以做記錄。
一.標(biāo)題
其實(shí)就是編輯字體大小
-
在標(biāo)題前加#(最多只有6級(jí),#越多字體越?。?/p>
#一級(jí)標(biāo)題 ##二級(jí)標(biāo)題 -
在標(biāo)題下方加下滑線(目前只發(fā)現(xiàn)有兩級(jí))
一級(jí)標(biāo)題 ==================== 二級(jí)標(biāo)題 ---------------------
二.塊注釋
通過(guò)在文字開(kāi)頭添加 > 表示塊注釋。
在塊注釋時(shí),可以每一行都用 >,也可以只在整個(gè)段落的第一行最前面加上 >(當(dāng) > 和文字之間添加五個(gè)blank時(shí),塊注釋的文字會(huì)有變化。):
>塊注釋
> 塊注釋(有5個(gè)空格)
當(dāng)有多層次的引用時(shí),也可根據(jù)層次的引用應(yīng)用嵌套式,只要加上不同數(shù)量的 >
>第一層引用
>>第二層引用
三.列表
- 有序列表
使用數(shù)字后面跟上句號(hào).(注意是數(shù)字的句號(hào)),本篇都是運(yùn)用了有序排列,就不再給出另外的效果了。
值得提醒的一點(diǎn)是,當(dāng)你的第一個(gè)序號(hào)是1時(shí),markdown能夠自動(dòng)幫你排列接下來(lái)的順序,如果接下來(lái)的代碼是:
1. 第一行
186. 第二行
出來(lái)的結(jié)果也將是(以下效果是 二.塊注釋):
- 第一行
- 第二行
那如果某一行開(kāi)頭就是個(gè)數(shù)字,且數(shù)字格式剛好是數(shù)字-句點(diǎn)-空白怎么辦?我們就可以在數(shù)字句點(diǎn)前面加上** \ **:
1. 第一行
186\. 第二行
- 無(wú)序列表
無(wú)序列表使用星號(hào)、加號(hào)或是減號(hào)作為列表標(biāo)記,效果都一樣:
*星號(hào)
+加號(hào)
-減號(hào)
四.強(qiáng)調(diào)
- 斜體
使用星號(hào)和底線作為標(biāo)記強(qiáng)調(diào)字詞的符號(hào):
*星號(hào)*
_底線(注意是英文的底線)_
但似乎底線只能用在頂格地方,否則將不出效果
- 加粗
使用2個(gè)星號(hào) 或者 2個(gè)底線:
**星號(hào)**
__底線__
五.插入代碼
(不讓其運(yùn)行,只起到說(shuō)明作用的代碼)
-
標(biāo)記簡(jiǎn)單的行內(nèi)代碼,可直接用`包起來(lái)
`注意這個(gè)符號(hào)是英文的最左上角的~鍵,不是英文的引號(hào)` -
標(biāo)記大片代碼需要實(shí)現(xiàn)代碼框,使用4個(gè)Tab鍵
本篇文章的代碼都是采用此種方法,因?yàn)楸救擞X(jué)得這種比較簡(jiǎn)單且好看
六.腳注
[^內(nèi)容]: 腳注
七.分隔線
可以在一行中用三個(gè)以上的星號(hào)、減號(hào)、底線來(lái)建立一個(gè)分隔線,行內(nèi)不能有其他東西。也可以在星號(hào)或是減號(hào)中間插入空格。下面每種寫(xiě)法都可以建立分隔線:
* * *
***
*****
- - -
---------------------------------------
為什么不直接用空格回車?因?yàn)榭崭窕剀嚐o(wú)論回車多少行,最后出來(lái)的結(jié)果也只是換行,并沒(méi)有分隔段與段的效果
八.插入鏈接
-
內(nèi)鏈?zhǔn)剑ㄐ袃?nèi)式):
[參考文獻(xiàn)](文獻(xiàn)地址)
2.參考式:
此篇引用參考文獻(xiàn)[文獻(xiàn)1][1],[文獻(xiàn)2][2]和[文獻(xiàn)3][3]
[1]:地址1
[2]:地址2
[3]:地址3
本篇文章最后文獻(xiàn)鏈接處采用的是內(nèi)鏈?zhǔn)?/em>
九.插入圖片
-
內(nèi)鏈?zhǔn)剑ㄐ袃?nèi)式):
 -
參考式:
圖片有![圖片1][1],![圖片2][2]和![圖片3][3] [1]:地址1 [2]:地址2 [3]:地址3
圖片和鏈接的區(qū)別就是在前[ ]會(huì)多一個(gè)!* *
且插入的圖片對(duì)網(wǎng)頁(yè)的圖片要求較高,本人目前水平只能達(dá)到插入純圖片,若網(wǎng)頁(yè)有較多圖片或者圖片內(nèi)富含鏈接,用以上代碼將無(wú)法顯示
十.插入公式
-
在行中插入公式,直接用$或
\(公式\)$數(shù)學(xué)公式$ \(公式\) -
在文中插入獨(dú)立公式,其可以獨(dú)立成行,需用2個(gè)$ 或
\\(公式\\)$$數(shù)學(xué)公式$$ \\(公式\\) -
可自動(dòng)編號(hào)的公式,格式為
\begin{equation} 數(shù)學(xué)公式 \label{eq:當(dāng)前公式名} \end{equation}
根據(jù)xiahouzuoxin博客的 Markdown中插入數(shù)學(xué)公式的方法 來(lái)看,以上3中方法都使用了MathJax引擎,在使用前需要添加Mathjax的引擎,但在rstudio中實(shí)現(xiàn)卻不需要,不知道是不是這款編輯器自帶?
**超詳細(xì)的公式的格式及語(yǔ)法可參考 @-潘嘉豪 整理的 Cmd Markdown 公式指導(dǎo)手冊(cè) **
十一. 表格繪制
打代碼時(shí)無(wú)需特別對(duì)稱,但格式一定要正確
| | 變量1 | 變量2 |
| ------- |:------:| -----:|
| 樣品1 | 數(shù)據(jù) | 數(shù)據(jù)|
| 樣品2 | 數(shù)據(jù) | 數(shù)據(jù) |
| 總計(jì) | 數(shù)據(jù) | 數(shù)據(jù) |
十二. 目錄插入
-
找到rmaekdown窗口的設(shè)置:
目錄1.png -
找到設(shè)置中的output opions選項(xiàng)進(jìn)行設(shè)置:
目錄2.png - 在設(shè)置的窗口中選擇紅框標(biāo)記的兩個(gè)選項(xiàng),勾選第一個(gè)是自動(dòng)生成目錄,下面有一個(gè)Depth of headers for table of contents,這里是設(shè)置你希望把幾級(jí)以下的文字設(shè)為標(biāo)題;第二個(gè)紅框則是選擇目錄的主題樣式:
目錄3.png
參考文獻(xiàn):


