第 3 章 Markdown語法

參考資料:Pandoc’s markdown

Markdown只是個語法,不表示換到別的環境你的語法就會產生對應的效果。如:$\alpha\beta$在Rmd底下會產生\(\alpha\beta\), 但在atom裡,除非你有安裝其他的生成套件,如Markdown Plus Preview,否則不會看到特殊效果。

基本語法

  • 注意換行要在結束句輸入「兩」個空格,才換行。不然就要按兩次enter鍵。

  • 一個空格只是單純的空格,「兩」個空格才會有新的意義,如換行或內縮(在列點時用)。

Pandoc’s markdown

Pandoc’s markdown

  • Header的名稱會出現在RStudio console視窗的左下選單。

數學符號

  • $LaTex數學表示$: 行文中夾帶數學表示。
  • $$LaTex數學表示$$: 獨立一區的數學表示。

與LaTeX一致。

![圖標](圖檔)

例如:

![R Studio](./fig/RMarkdownOutputFormats.png){width=50%}

會產生如下圖示,其中圖型大小只有原本的50%.
R Studio

  • 若要產生的成品文件為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章。