開篇提示: MarkDown使用文章大同小異平委,可以參考簡書官方的文章 獻(xiàn)給寫作者的 MarkDown 新手指南 或 MarkDown官網(wǎng)
文章目錄:
- Why MarkDown
- MarkDown 基礎(chǔ)用法
- MarkDown 編輯器推薦
- 如何將 MarkDown 導(dǎo)出為 PDF
<br />
Why MarkDown
MarkDown是現(xiàn)在比較流行的文檔寫作工具屈芜,用它來寫的文檔通常以.md
結(jié)尾滥玷,適合全程鍵盤操作的文檔書寫少辣。學(xué)習(xí)成本低,半小時(shí)就可以學(xué)會(huì)并且運(yùn)用。
現(xiàn)在筆記類應(yīng)用也基本支持MarkDown,許多網(wǎng)站文章發(fā)布也支持MarkDown語法暗甥。可見它的用途廣泛捉捅。程序員需要用它來寫說明文檔readme.md
本文主要是介紹一些MarkDown的基礎(chǔ)語法淋袖,并且推薦一些鏈接來學(xué)習(xí),再羅列幾款常見的編輯器锯梁。我列的不一定是最好的,僅供參考焰情。
<br />
MarkDown基礎(chǔ)語法
MarkDown是支持HTML
語法的陌凳,所以如果你會(huì)了解一些HTML
標(biāo)簽運(yùn)用,也可以使用在MarkDown的寫作中内舟。
標(biāo)題
從標(biāo)題開始吧合敦。不同個(gè)數(shù)的井號代表著不同級別的標(biāo)題,1級是最高的验游,字體也最大充岛。井號個(gè)數(shù)最多是6個(gè),即六級標(biāo)題已經(jīng)是最小的標(biāo)題了耕蝉。注:#
后最好加一個(gè)空格崔梗,有些地方不加空格無法顯示
# 一級標(biāo)題
## 二級標(biāo)題
...
段落與換行
段落的前后必須是空行,相鄰兩行文本垒在,如果中間沒有空行 會(huì)顯示在一行中(換行符被轉(zhuǎn)換為空格)蒜魄。可以在前一行的末尾加入至少三個(gè)空格,然后換行寫其它的文字谈为。
要注意在MarkDown中再多的空格與換行都會(huì)變成一個(gè)旅挤,所以可以嘗試使用:
換行:<br>
空格: (none-break-space)
分隔線: 可以在一行中使用三個(gè)或更多的 *、- 或 _ 來添加分隔線(<hr>)
文字效果
這里的文字效果指伞鲫,斜體粘茄,加粗,刪除線 效果秕脓。上下標(biāo)
斜體:使用一個(gè)星號 * 包裹柒瓣, *斜體*
加粗:二個(gè)星號包裹 **加粗**
刪除線:使用兩個(gè)波浪線包裹 ~~ 刪除線 ~~
上標(biāo):<sup> </sup>
下標(biāo):<sub> </sub>
代碼塊&代碼引用
代碼引用效果
這是單行引用的。而之前的成段灰色背景則是塊引用的撒会。
單行代碼引用嘹朗,使用兩個(gè)點(diǎn) `我是代碼` ,即tab上面的鍵
成段代碼引用: 使用三個(gè)點(diǎn)開頭诵肛,并用三個(gè)點(diǎn) ``` 結(jié)束,包裹部分為代碼塊
注意三個(gè)點(diǎn)要獨(dú)占一行
引用
使用一個(gè)大于號>
屹培,后面加一個(gè)空格即可引用,引用完畢后加一個(gè)空行即可跳出引用
這是引用效果
圖片&超鏈接
圖片和超鏈都是先用方括號包裹描述部分怔檩,然后緊跟圓括號內(nèi)包裹地址褪秀,兩者區(qū)別就是前面有無感嘆號。要注意這些符號都是在英文狀態(tài)下輸入
[圖片上傳失敗...(image-1b07d5-1551955291923)]
[超鏈接描述](超鏈接地址)
列表
- 有序列表項(xiàng)目1
- 項(xiàng)目1
圓點(diǎn)列表:使用減號加一個(gè)空格 -
有序列表:使用數(shù)字加一個(gè)點(diǎn). 然后一個(gè)空格 1. 2. 3.
星號列表:使用一個(gè)星號加個(gè)空格 *
表格
可以在表格兩側(cè)加上豎線 也可以不加
name | age
---- | ---
Jan | 22
Zen | 10
name | age |
---|---|
Jan | 22 |
Zen | 10 |
表格對齊方式: 在表頭下方的分隔線標(biāo)記中加入 冒號:
薛训,即可標(biāo)記下方單元格內(nèi)容的對齊方式:
-
:---
代表左對齊 -
:--:
代表居中對齊 -
---:
代表右對齊
name | age
----: | :---:
Jan | 22
Zen | 10
name | age |
---|---|
Jan | 22 |
Zen | 10 |
關(guān)于表格媒吗,更多用法可以參考:
Learning-Markdown (Markdown 入門參考)
MarkDown 在線使用練習(xí)地址
<br />
MarkDown的編輯器
常用的一些代碼編輯器(如VScode/autom)也是支持MarkDown的,下面就是羅列三款在win下比較流行的專屬M(fèi)arkDown編輯器乙埃。
-
MarkDownEditor:功能十分十分強(qiáng)大闸英,并且支持云服務(wù),pdf導(dǎo)出介袜,實(shí)時(shí)預(yù)覽以及目錄跳轉(zhuǎn)甫何,還有良好的文檔管理,就是在win下啟動(dòng)速度有些慢遇伞。
性質(zhì):付費(fèi)軟件辙喂,普通版 58rmb,Pro 128rmb鸠珠。(也可以永久免費(fèi)試用)
更多功能展示巍耗,點(diǎn)擊 功能演示視頻
官網(wǎng)下載: 下載地址
-
Typora :這款編輯最大的特色就是簡潔,可以實(shí)時(shí)預(yù)覽渐排,即輸入文字后立即展示炬太。完全免費(fèi)
下載地址: 官網(wǎng)地址
-
MarkDownpad :功能比Typora強(qiáng)大些,可以導(dǎo)出HTML驯耻,也支持預(yù)覽娄琉,類似于簡書的預(yù)覽模式次乓。支持多種MarkDown模式,缺點(diǎn)是需要激活碼孽水,經(jīng)常有些小問題票腰。
下載地址: 官網(wǎng)地址
以上編輯器的推薦順序與羅列的順序一致。
<br />
導(dǎo)出Markdown為PDF
- 使用編輯器的內(nèi)置方法女气,導(dǎo)出
.md
為PDF - 先導(dǎo)入到HTML杏慰,然后使用打印選項(xiàng),選擇導(dǎo)出為PDF
- 使用VScode里的相關(guān)插件:
MarkDown PDF
- 某些筆記軟件有導(dǎo)出MarkDown為PDF的選項(xiàng)炼鞠,比如為知筆記(收費(fèi))(不推薦)
最后缘滥,希望以上提到的軟件,可以給我提供五毛的贊助費(fèi)谒主,謝謝朝扼。