markdown 的目標是實現「易讀易寫」。如果有寫不過最需要強調的便是它的可讀性。乙份使用 markdown 格式撰寫的檔案應該可以直接以純文字發布,並且看起來不會像是由許多標籤或是格式指令所構成。
markdown 的語法有個主要的目的:用來作為一種網路內容的寫作用語言。
效果如下:
, 在 mweb 編輯狀態下只有用cmd + 4
或cmd + r
預覽才可以看效果。
markdown 語法:
在 mweb 中的快捷鍵為:# 第一級標題 `第六級標題
markdown 語法:
*這些文字會生成``*
_這些文字會生成``_
**這些文字會生成``**
__這些文字會生成``__
cmd + u
、cmd + i
、cmd + b
效果如下:
這些文字會生成
這些文字會生成
這些文字會生成
這些文字會生成
四個及以上空格加回車。
如果不想打這麼多空格,只要回車就為換行,請勾選:preferences
-themes
-translate newlines to #br
markdown 語法:
* 專案一 無序列表 `* + 空格鍵`
* 專案二
* 專案二的子專案一 無序列表 `tab + * + 空格鍵`
* 專案二的子專案二
在 mweb 中的快捷鍵為:option + u
效果如下:
markdown 語法:
1. 專案一 有序列表 `數字 + . + 空格鍵`
2. 專案二
3. 專案三
1. 專案三的子專案一 有序列表 `tab + 數字 + . + 空格鍵`
2. 專案三的子專案二
效果如下:
專案一 有序列表數字 + . + 空格鍵
專案二
專案三專案三的子專案一 有序列表tab + 數字 + . + 空格鍵
專案三的子專案二
markdown 語法:
- [ ] 任務一 未做任務 `- + 空格 + [ ]`
- [x] 任務二 已做任務 `- + 空格 + [x]`
效果如下:
markdown 語法:
![github set up](
格式: ![alt text](url)
control + shift + i
可插入markdown語法。
如果是 mweb 的文件庫中的文件,還可以用拖放、cmd + v
貼上、cmd + option + i
匯入這三種方式來增加。
效果如下:
markdown 語法:
email [github](
自動生成連線
control + shift + l
可插入markdown語法。
如果是 mweb 的文件庫中的文件,拖放或cmd + option + i
匯入非時,會生成連線。
效果如下:
email 連線: [email protected]
連線標題github**
自動生成連線像: 這樣
markdown 語法:
某某說:
> 第一行引用
> 第二行費用文字
cmd + shift + b
可插入markdown語法。
效果如下:
某某說:
第一行引用markdown 語法:第二行費用文字
像這樣即可:`` `code`
cmd + k
可插入markdown語法。
效果如下:
像這樣即可:code
markdown 語法:
```js
function fancyalert(arg) )
}}```
cmd + shift + k
可插入markdown語法。
效果如下:
function fancyalert(arg) )}}
markdown 語法:
```sequence
張三->李四: 嘿,小四兒, 寫部落格了沒?
note right of 李四: 李四愣了一下,說:
李四-->張三: 忙得**,哪有時間寫。
``````flow
st=>start: 開始
e=>end: 結束
op=>operation: 我的操作
cond=>condition: 確認?
st->op->cond
cond(yes)->e
cond(no)->op
```
效果如下(preferences
-themes
-enable sequence & flow chart
才會看到效果 ):
張三->李四: 嘿,小四兒, 寫部落格了沒?
note right of 李四: 李四愣了一下,說:
李四-->張三: 忙得**,哪有時間寫。
st=>start: 開始
e=>end: 結束
op=>operation: 我的操作
cond=>condition: 確認?
st->op->cond
cond(yes)->e
cond(no)->op
更多請參考:
markdown 語法:
第一格表頭 | 第二格表頭
--------- | -------------
內容單元格 第一列第一格 | 內容單元格第二列第一格
內容單元格 第一列第二格 多加文字 | 內容單元格第二列第二格
效果如下:
第一格表頭
第二格表頭
內容單元格 第一列第一格
內容單元格第二列第一格
內容單元格 第一列第二格 多加文字
內容單元格第二列第二格
markdown 語法:
加刪除線像這樣用: 刪除這些
效果如下:
加刪除線像這樣用: 刪除這些
以下三種方式都可以生成分隔線:
***
*****
- - -
效果如下:
markdown 語法:
塊級公式:
$$ x = \dfrac} $$
\\[ \frac}-\phi\bigr) e^} =
1+\frac} } }
} } } } \\]
行內公式: $\gamma(n) = (n-1)!\quad\forall n\in\mathbb n$
效果如下(preferences
-themes
-enable mathjax
才會看到效果):
塊級公式:
\[ x = \dfrac} \]
\[ \frac}-\phi\bigr) e^} =
1+\frac} } }
} } } } \]
行內公式: \(\gamma(n) = (n-1)!\quad\forall n\in\mathbb n\)
markdown 語法:
這是乙個腳注:[^sample_footnote]
效果如下:
這是乙個腳注:1
actions->insert read more comment 或者command + .
markdown 語法:
[toc]
效果如下:
強調換行
列表鏈結
區塊引用
行內**
多行或者一段**
順序圖或流程圖
**刪除線
分隔線mathjax
腳注(footnote)
注釋和閱讀更多
toc這裡是腳注資訊 ↩
MarkDown語法和應用
在文字寫書寫不同數量的 可以完成不同的標題,如下 一級標題 二級標題 標題 四級標題 五級標題 六級標題 四級標題 五級標題 六級標題 等號及減號也可以進行標題的書寫,不過只能書寫二級標題,並且需要寫在文字的下面,減號及等號的數量不會影響標題的基數,如下 二級標題 二級標題 無序列表的使用,在符號 ...
markdown 語法和工具
一 簡明語法 來自 二 markdown 語法 三 markdown工具總結 四 windows markdown 工具 cutemarked 推薦 這個很不錯,可以配置github的css樣式,可以匯出為html和pdf haroopad markdownsharpeditor 來自日本的工具,美...
markdown轉義 Markdown語法示例
什麼是markdown markdown是乙個將文字轉化為html的工具。簡單來說,markdown是乙個兼顧可讀性與易用性的輕量級標記體系。markdown並不追求大而全,它只關心html裡最常用的幾個標記,對於一些不常用的標記它允許直接將html標記插入文字。標題markdown提供了兩種方式 ...