Markdown是一種輕量級(jí)的 [ 標(biāo)記語(yǔ)言 ] ,Markdown 是一個(gè) Web 上使用的文本到HTML的轉(zhuǎn)換工具,可以通過(guò)簡(jiǎn)單、易讀易寫的文本格式生成結(jié)構(gòu)化的HTML文檔。目前面向開源及私有軟件項(xiàng)目的托管平臺(tái)—GitHub、中國(guó)專業(yè)IT社區(qū)—CSDN、優(yōu)質(zhì)的創(chuàng)作社區(qū)—簡(jiǎn)書等網(wǎng)站均支持這種格式。
GitHub基于搜狗微信搜索的微信公眾號(hào)爬蟲接口
Markdown 語(yǔ)法的目標(biāo)是:成為一種適用于網(wǎng)絡(luò)的書寫語(yǔ)言。
Markdown 不是想要取代 HTML,甚至也沒(méi)有要和它相近,它的語(yǔ)法種類很少,只對(duì)應(yīng) HTML 標(biāo)記的一小部分。Markdown 的構(gòu)想不是要使得 HTML 文檔更容易書寫。Markdown 的理念是,能讓文檔更容易讀、寫和隨意改。HTML 是一種發(fā)布的格式,Markdown 是一種書寫的格式。
Markdown 文本編輯器,在快速文字排版以及代碼編輯方面的效率是顯而易見(jiàn)的。使用人群方面,適合那些對(duì)碼字手速和排版順暢度有要求的人群,譬如碼農(nóng)、網(wǎng)站小編……
專注你的文字內(nèi)容而不是排版樣式,安心寫作。
輕松的導(dǎo)出 HTML、PDF 和本身的 .md 文件。
純文本內(nèi)容,兼容所有的文本編輯器與字處理軟件。
可讀、直觀、學(xué)習(xí)成本低。
We believe that writing is about content, about what you want to say – not about fancy formatting.
我們堅(jiān)信寫作寫的是內(nèi)容,所思所想,而不是花樣格式。
Typora 也不是沒(méi)有缺點(diǎn)。相較于老牌的Word ,在功能方面Typora 還稍顯稚嫩,一些功能尚且不足。比如對(duì)于插入的圖片,Typora 不能對(duì)其設(shè)置樣式、裁剪等,而Word 則表示笑而不語(yǔ)。
但換一個(gè)角度來(lái)說(shuō),這也不是 Typora 的問(wèn)題,因?yàn)樗?Word 完全是兩個(gè)不同定位的文本編輯器,只能說(shuō)各有側(cè)重。
雖然功能的豐富并沒(méi)有什么本質(zhì)的缺點(diǎn),但終歸有些背離初衷,何況在編寫的過(guò)程中很費(fèi)神,不如使用專業(yè)的工具撰寫來(lái)的更有效率,所以如果你需實(shí)現(xiàn)復(fù)雜功能,專業(yè)的圖形界面工具會(huì)更加方便。
如果你是一個(gè)內(nèi)心文藝、熱愛(ài)寫文的程序員,那么你可能會(huì)想,到底有沒(méi)有一款既接近程序員碼字風(fēng)格,又可以用于普通文本排版的編輯器呢?答案肯定是有的,它就是 Typora [' t? p?:ra] 。
Typora刪除了預(yù)覽窗口,以及所有其他不必要的干擾。實(shí)時(shí)渲染的特點(diǎn)「所見(jiàn)即所得」(What You See Is What You Mean)。Typora 同樣支持 Windows、OS X 和 Linux。
官網(wǎng)下載 下載合適的版本,并傻瓜式安裝即可
在 macOS 上可以使用 Ulysses[ 尤利西斯 ],其次還有很多同類選擇。
iOS、Android端已有相當(dāng)多的APP支持Markdown 語(yǔ)法編輯,例如 Drafts、Day One、iA Writer 等。
Web 端,簡(jiǎn)書,CSDN,微信公眾號(hào)等。
參考:
各個(gè)平臺(tái)的編輯器
推薦幾款Mac平臺(tái)上不錯(cuò)的Markdown軟件
看到這里請(qǐng)不要被 [ 標(biāo)記 ] 、[ 語(yǔ)言 ] 所迷惑,Markdown的語(yǔ)法十分簡(jiǎn)單。常用的標(biāo)記符號(hào)也不超過(guò)十個(gè),這種相對(duì)于更為復(fù)雜的HTML 標(biāo)記語(yǔ)言來(lái)說(shuō),Markdown 可謂是十分輕量的,學(xué)習(xí)成本也不需要太多,且一旦熟悉這種語(yǔ)法規(guī)則,加上高效的快捷鍵操作,會(huì)有一勞永逸的效果。
Markdown由 約翰·格魯伯 創(chuàng)建。但是,其語(yǔ)法在不同的解析器或編輯器之間有所不同。
ctrl + 數(shù)字鍵
用#空格
表示,依次增加#
,對(duì)應(yīng)標(biāo)題1-6號(hào)標(biāo)題
效果:
Ctrl + Shift + Q
> + 空格 + 內(nèi)容
效果:
此處是引用
無(wú)限次嵌套引用
Ctrl + Shift + [
1. + 空格 + 內(nèi)容
效果:
Ctrl + Shift + ]
-或+或* + 空格 + 內(nèi)容
效果:
支持GFM任務(wù)列表。能夠在markdown文件中管理簡(jiǎn)單的待辦事項(xiàng)。
- + 空格 + [ 空格 ] + 空格 + 內(nèi)容
效果:
Typora支持 java,python 等多種編程語(yǔ)言,并且在代碼區(qū)域進(jìn)行語(yǔ)法高亮,用Typora記編程筆記,看得一清二楚!
Ctrl + Shift + K
``` + 語(yǔ)言名 + 回車
效果:
7.1 Typora 原生支持 Tex / LaTeX 美[?le?teks] 語(yǔ)法,可用來(lái)渲染普通數(shù)學(xué)、化學(xué)方程式。 渲染過(guò)程由MathJax處理。
LaTeX 是一種基于 TeX 的排版系統(tǒng),由于它易于快速生成復(fù)雜表格和數(shù)學(xué)公式,非常適用于生成高印刷質(zhì)量的科技和數(shù)學(xué)類文檔。如果你常閱讀數(shù)學(xué)、計(jì)算機(jī)等領(lǐng)域的學(xué)術(shù)論文,一定對(duì) LaTeX 不陌生。
7.2 Typora 可繪制流程圖、時(shí)序圖(順序圖)、甘特圖
Ctrl + Shift + M
$$ + 回車,可輸入各種公式
$x^2+\cos(\theta)$
效果:
內(nèi)聯(lián)公式:
Ctrl + T
在一般的 Markdown 編輯器中,你可以通過(guò)以下的格式插入表格:
| 第一個(gè)標(biāo)題 | 第二個(gè)標(biāo)題 | 第三個(gè)標(biāo)題|
| -----------------| -----------------| ---------------|
| 單元格 | 單元格 | 單元格 |
上面的麻煩,但好在 Typora 為我們提供了圖形界面的插入表格的功能,你只需要在行內(nèi)鼠標(biāo)右鍵 - 插入 - 表格
,并輸入行數(shù)和列數(shù),Typora 就會(huì)自動(dòng)生成一張樣式不錯(cuò)的空表格。
調(diào)整Markdown文件中表格大小的最快步驟:只需拖動(dòng)鼠標(biāo)即可。
效果:
Ctrl + B
**兩邊各兩個(gè)星號(hào)**
__兩邊各兩個(gè)下劃線__
效果:字體加粗
字體加粗
Ctrl + I
*內(nèi)容*
_內(nèi)容_
效果:字體傾斜
字體傾斜
粗斜體文本
粗斜體文本
Ctrl + U
<u>內(nèi)容</u>
效果:下劃線
Alt + Shift + 5
~~內(nèi)容~~
效果:刪除線
可以在一行中用三個(gè)以上的星號(hào)、減號(hào)、底線來(lái)建立一個(gè)分隔線,行內(nèi)不能有其他東西。你也可以在星號(hào)或是減號(hào)中間插入空格 。
-------------------
效果:
Ctrl + K
[顯示的文字](鏈接 "鏈接標(biāo)題")
允許您插入U(xiǎn)RL作為鏈接 <顯示的網(wǎng)址>
效果:
鏈接
鏈接
www.google.com
Ctrl + Shift + I
題")
本地直接拖拉圖片到編輯頁(yè)面。
如果使用markdown構(gòu)建網(wǎng)站 ,配合 MPic
,上傳圖床并復(fù)制鏈接到編輯頁(yè)面。(推薦)
可以使用HTML標(biāo)簽嵌入視頻。
<video src="xxx.mp4">
第一行:內(nèi)容+[^1]+回車
第二行:[^1]: + 腳注內(nèi)容
(注意:在英文半角的輸入法下輸入符號(hào),輸入腳注內(nèi)容后,可移動(dòng)鼠標(biāo)到第一行腳注上可看到腳注內(nèi)容)
效果:今天還好嗎?12
[1] 好著來(lái),??
[2] 那么你如何?
[toc] + 回車
H~2~O
X^2^2
==高亮==
效果:
H2O
X2
高亮
Markdown 支持以下這些符號(hào)前面加上反斜杠來(lái)幫助插入普通的符號(hào)。
英文狀態(tài)下的引號(hào),輸入字母自動(dòng)顯示表情符號(hào)
win10快捷鍵:win + .
微軟輸入法快捷鍵:Ctrl + Shift + B
以上語(yǔ)法不用刻意記,在Typora中的右鍵菜單都有, 常用功能基本上都有快捷鍵。
快速打開:Ctrl + P
自動(dòng)保存(注:需在文件->偏好設(shè)置->通用 打開該功能)
md 文件導(dǎo)出
Typora
支持十余種文本格式的導(dǎo)出,默認(rèn)的有HTML
,此外它還支持主流的Word
文檔,小眾一些有Epub
、RTF
格式…等等,同時(shí)它還支持把文本導(dǎo)出為圖片
,方便快捷。你可以根據(jù)軟件內(nèi)提示安裝 Pandoc 插件來(lái)導(dǎo)出更多例如 docx,LaTeX 等格式。對(duì)于Typora,Pandoc的安裝是可選的,如果您不需要Typora中的高級(jí)導(dǎo)入/導(dǎo)出支持,則不必在計(jì)算機(jī)上安裝Pandoc安裝和使用Pandoc
為了讓文檔更美觀,我們可以為其加上 CSS style。我認(rèn)為 Typora 對(duì) CSS 的支持讓它成為一眾桌面筆記應(yīng)用中最與眾不同的一個(gè)。在 Typora 中 CSS 被稱為「主題」,但其本質(zhì)仍是 CSS 文件。你可以在 文件 - 偏好設(shè)置 - 主題 - 打開主題文件夾
看到這些 CSS 文件。
選擇不同的主題可以使文檔擁有不同的外觀,但不會(huì)影響內(nèi)容。Typora 自帶了若干主題,你也可以在官方主題下載更多的主題。
側(cè)邊欄:Ctrl + Shift + L
或者 左下角第一個(gè)按鈕
專注模式:F8 使得你所編輯的那一行永遠(yuǎn)處于屏幕正中
打字機(jī)模式:F9使你正在編輯的那一行保留顏色,而其他行的字體呈灰色
源代碼模式:Ctrl + /
或者 左下角第二個(gè)按鈕
參考網(wǎng)站:
1.Typora官方指南
2. 史上最完美的Typora教程
3. Markdown 中文版語(yǔ)法說(shuō)明
Typora 支持在文檔頭部加上基于 YAML 的 front-matter 信息,這一特性適用于把 Markdown 文檔分類歸檔上傳到用 Hexo 框架搭建的博客中。
Stone Sun's Blog
博客搭建參考網(wǎng)站
圖床選擇參考網(wǎng)址
Markdown的語(yǔ)法簡(jiǎn)潔明了、學(xué)習(xí)容易,而且功能比純文本更強(qiáng),可用于寫博客,寫幫助文檔,同時(shí)多種網(wǎng)站均支持這種格式。學(xué)習(xí)的同時(shí),學(xué)會(huì)分享才能共同進(jìn)步!
聯(lián)系客服