第 3 章 Markdown語法
參考資料:Pandoc’s markdown
Markdown只是個語法,不表示換到別的環境你的語法就會產生對應的效果。如:$\alpha\beta$
在Rmd底下會產生\(\alpha\beta\), 但在atom裡,除非你有安裝其他的生成套件,如Markdown Plus Preview,否則不會看到特殊效果。
基本語法
注意換行要在結束句輸入「兩」個空格,才換行。不然就要按兩次enter鍵。
一個空格只是單純的空格,「兩」個空格才會有新的意義,如換行或內縮(在列點時用)。
- Header的名稱會出現在RStudio console視窗的左下選單。
數學符號
$LaTex數學表示$
: 行文中夾帶數學表示。
$$LaTex數學表示$$
: 獨立一區的數學表示。
與LaTeX一致。
圖
![圖標](圖檔)
例如:
![R Studio](./fig/RMarkdownOutputFormats.png){width=50%}
會產生如下圖示,其中圖型大小只有原本的50%.
- 若要產生的成品文件為HTML形式,則Markdown支援幾乎所有HTML語法,所以我們可以使用HTML語法更有彈性的改變圖形輸出格式。
以下的語法在HTML輸出下,會形成置中的圖片。
<img src="./fig/RMarkdownOutputFormats.png" style="display:block; margin:auto; width:50%;">
- 程式產生的圖請見第4章。
表
header 1 | header 2
---|---
row 1 col 1 | row 1 col 2
row 2 col 1 | row 2 col 2
會產生
header 1 | header 2 |
---|---|
row 1 col 1 | row 1 col 2 |
row 2 col 1 | row 2 col 2 |
- 程式產生的表請見第4章。