Markdown的基本語法你知道多少,快來看看吧

ruijing1207發表於2020-08-07

一、Markdown 是什麼?

Markdown 是一種輕量級的「標記語言」,創始人為約翰·格魯伯,用簡潔的語法代替排版,目前被越來越多的知識工作者、寫作愛好者、程式設計師或研究員廣泛使用。其常用的標記符號不超過十個,相對於更為複雜的 HTML 標記語言來說,Markdown 十分的輕量,學習成本也不需要太多,且一旦熟悉這種語法規則,會有沉浸式編輯的效果。

另外,印象筆記 Markdown 支援 CommonMark 和 GFM (GitHub Flavored Markdown) 標準。

二、印象筆記裡 Markdown 有什麼特點?

  • 一鍵建立:支援 Markdown 獨立的一鍵新建入口,為深度 Markdown 使用者提供更好的效率體驗;
  • 支援豐富的主流 Markdown 語法:支援文字相關樣式、序號列表、任務列表、表格、TOC 目錄、多種圖表、數學公式、流程圖、時序圖、甘特圖等;
  • 支援插入圖片:可插入網路圖片 或 直接拖動本地圖片、複製剪貼簿中的圖片到 Markdown 筆記中;
  • 支援多種模式切換:編輯與預覽模式、純編輯模式以及純預覽模式;
  • 支援多種編輯主題:預置了白色、黑色、深空灰和印象綠主題,預設為印象綠,未來會有更多主題提供;
  • 跨平臺同步:建立的 Markdown 筆記可在登入了印象筆記帳戶的各端檢視,未來更多端會支援建立和編輯 Markdown 筆記;
  • 演示模式:Markdown 筆記支援演示模式檢視;
  • 支援其他印象筆記特點功能:筆記標註、匯出 PDF、設定提醒、工作群聊共享-檢視&編輯筆記等。

三、如何建立 Markdown 筆記?

  • 點選左上角「新建 Markdown 筆記」來建立新的 Markdown 筆記,另外,也支援配置隱藏「新建 Markdown 筆記」按鈕,Windows 使用者直接右單擊「新建 Markdown 筆記」按鈕,即可隱藏,Mac 使用者可以右單擊左側邊欄空白處,取消勾選「新建 Markdown 筆記」來完成隱藏此按鈕
  • 點選選單欄-檔案-新建筆記-新建 Markdown 筆記(Mac 上為頂部選單欄-檔案-新建 Markdown筆記)
  • 使用快捷鍵 Ctrl+alt+D(Mac 上 CMD+D)來快速建立 Markdown 筆記

四、印象筆記 Markdown 筆記支援哪些語法? 

—— 以下語法均支援在編輯工具欄直接操作 —— 

### 設定分級標題

語法示例:

一級標題

二級標題

三級標題

四級標題

五級標題
六級標題


### 加粗文字

語法示例:

印象筆記


### 斜體

語法示例:

印象筆記


### 下劃線

語法示例:

印象筆記


### 刪除線

語法示例:

印象筆記不支援Markdown


### 新增分隔線

語法示例:

  • >md.png COPYING Config.plist CopyAsMarkdown-demo.mp4 README.md _Signature.plist html2md.sh html2text.py *


### 引用文字

語法示例:

近日,印象筆記宣佈完成重組。作為Evernote已在中國獨立運營近6年的品牌,印象筆記將成為由中方控股的中美合資獨立運營實體,並獲得紅杉寬頻跨境數字產業基金首輪數億元人民幣投資。


### 新增符號列表或者數字列表

語法示例:

使用 iOS 版本印象筆記如何快速儲存內容?

  1. 啟用印象筆記 Widget ——印象筆記·剪貼簿
  2. 複製貼上任意內容

     * 微信

  1. 滑動到 Widget 外掛區域即可完成儲存

印象筆記·剪貼簿有什麼特點?

  • 快:開啟自動模式,可以自動儲存剪貼簿的任意內容
  • 一切:只要可以複製貼上就可以儲存
  • 有序:全部儲存在「我的剪貼簿」筆記本並以時間來命名


### 新增待辦事項

語法示例:

三隻青蛙

[x]

第一隻青蛙

[ ] 第二隻青蛙

[ ] 第三隻青蛙


### 插入連結

語法示例:

印象筆記官網


### 插入圖片

印象筆記支援嵌入網路圖片或者直接拖入本地圖片,其中本地圖片格式支援 jpg、png 和 gif。

語法示例:

另外,針對插入的本地圖片可以控制圖片大小,在拖拽、複製或者點選插入本地圖片之後,直接在圖片名稱後面(無需空格)新增以下語法均可以按照以下要求控制圖片大小:

  • @w=300
  • @h=150
  • @w=200h=100
  • @h=100w=200

示例筆記

782d277a1dbc7dea8480267cf5f87ebd.png@w=300


### 插入表格

語法示例:

| 帳戶型別 | 免費帳戶 | 標準帳戶 | 高階帳戶 |

| — | — | — | — |

| 帳戶流量 | 60M | 1GB | 10GB |

| 裝置數目 | 2臺 | 無限制 | 無限制 |

| 當前價格 | 免費 | ¥8.17/月 | ¥12.33/月|


### 插入圖表

目前支援餅狀圖、折線圖、柱狀圖和條形圖,只需將 type 改為對應的pie、line、column 和 bar。

預算,收入,花費,債務
June,5000,8000,4000,6000
July,3000,1000,4000,3000
Aug,5000,7000,6000,3000
Sep,7000,2000,3000,1000
Oct,6000,5000,4000,2000
Nov,4000,3000,5000,
type: pie
title: 每月收益
x.title: Amount
y.title: Month
y.suffix: $




### 插入行內程式碼或程式碼塊

印象筆記 Markdown 語法支援幾十種程式語言的高亮的顯示。

語法示例:

#!/usr/bin/python
import re
line = "Cats are smarter than dogs"
matchObj = re.match( r'(.*) are (.*?) .*', line, re.M|re.I)
if matchObj:
    print "matchObj.group() : ", matchObj.group()
    print "matchObj.group(1) : ", matchObj.group(1)
    print "matchObj.group(2) : ", matchObj.group(2)
else:
   print "No match!!"


### 插入數學公式

印象筆記 Markdown 支援絕大多數的 LaTeX 數學公式

語法示例:

e^{i\pi} + 1 = 0


### 插入流程圖

語法示例:

graph TD
A[模組A] -->|A1| B(模組B)
B --> C{判斷條件C}
C -->|條件C1| D[模組D]
C -->|條件C2| E[模組E]
C -->|條件C3| F[模組F]


### 插入時序圖

語法示例:

sequenceDiagram
A->>B: 是否已收到訊息?
B-->>A: 已收到訊息


### 插入甘特圖

語法示例:

gantt
title 甘特圖
dateFormat YYYY-MM-DD
section 專案A
任務1 :a1, 2018-06-06, 30d
任務2 :after a1 , 20d
section 專案B
任務3 :2018-06-12 , 12d
任務4 : 24d


### 設定目錄

設定之後可以自動根據設定的分級標題來自動生成目錄。

語法示例:

[TOC]

五、印象筆記 Markdown 支援什麼快捷鍵?

Windows 端

新建 Markdown 筆記 Ctrl+Alt+D
粗體 Ctrl+B
斜體 Ctrl+I
刪除線 Ctrl+T
下劃線 Ctrl+U
分隔線 Ctrl + Shift + –
編號列表 Ctrl + Shift + O
專案符號列表 Ctrl + Shift + B
插入待辦事項 Ctrl + Shift + C
程式碼塊 Ctrl+Shift+L
插入日期和時間 Alt + Shift + D
撤銷 Ctrl+Z
在筆記內搜尋 Ctrl+F

Mac 端

新建 Markdown 筆記 CMD+D
粗體 CMD+B
斜體 CMD+I
刪除線 CMD+S
分隔線 CMD+L
編號列表 CMD+Shift+O
專案符號列表 CMD+Shift+U
插入待辦事項 CMD+Shift+T
程式碼塊 CMD+Shift+P
撤銷 CMD+Z
在筆記內搜尋 CMD+F


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69980153/viewspace-2710013/,如需轉載,請註明出處,否則將追究法律責任。