Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。其基本语法十分简单,常用标记符号不多,所以算是十分轻量的文本格式,可以快速上手。
并且,目前多种软件、APP都在支持此语言,比如社区平台(知乎、简书、豆瓣)、笔记&计划(有道云笔记、印象笔记、为知笔记、滴答清单)等,并且文献管理软件Zotero也可以通过第三方插件支持Markdown语言进行笔记。
Markdown文本可以导出为网页或者PDF格式, 并且借助于Pandoc, 可转换为word、LaTeX等其他文本格式。
这里推荐两款 “所见即所得” 的免费Markdown软件:Typora、MarkText,其中MarkText是开源并且更适合只使用基本功能的群体。
简单语法
#一级标题
##二级标题
###三级标题
简单测试,**加粗**与*倾斜*
$$a=b+1$$
image.png
编辑与快捷键
Typora、MarkText的快捷键稍有出入,此处为Typora的快捷键
段落格式
功能 | 快捷键 | Markdown语法 |
---|---|---|
一级标题 | Ctrl + 1 |
# |
二级标题 | Ctrl + 2 |
## |
三级标题 | Ctrl + 3 |
### |
四级标题 | Ctrl + 4 |
#### |
五级标题 | Ctrl + 5 |
##### |
六级标题 | Ctrl + 6 |
###### |
普通段落 | Ctrl + 0 |
|
减小标题级别 | Ctrl + - |
|
增大标题级别 | Ctrl + = |
|
有序列表 | Ctrl+Alt+[ |
1. |
无序列表 | Ctrl+Alt+] |
*或者- |
减少缩进 | Ctrl + [ |
|
增加缩进 | Ctrl + ] |
|
行间公式 | Ctrl + Shift + M |
$$公式内容$$ |
代码段 | Ctrl + Shift + K |
``` 或者~~~ |
引用段 | Ctrl + Shift + Q |
> |
段内文字格式
功能 | 快捷键 | Markdown语法 |
---|---|---|
加粗 | Ctrl + B |
**文字** |
倾斜 | Ctrl + I |
*文字* |
删除线 | Ctrl + Shift + 5 |
~~ |
下划线 | Ctrl + U |
<u> <u>文字</u> </u> |
代码段 | ` 或者 Ctrl+Shift+` | `文字 ` |
行内公式 | Ctrl + M |
$公式内容$ |
下标 | 文~字~ | |
上标 | 文^字^ | |
超链接 | Ctrl + K |
[文字](链接地址) |
插入图表
插入表格的快捷键Ctrl + T
,源码格式为
| 表头 | 表头 | 表头 |
| ---- | ---- | ---- |
| 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 |
表头 | 表头 | 表头 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
插入图片的快捷键Ctrl+Shift+I
,源码格式为
![标题](图片路径)
也支持从剪切板内直接通过快捷键Ctrl+V
插入图片,其图片会自动保存在软件默认地址下, 我的默认地址为当前文件所在目录的figure
子文件夹里, 如下
公式标号及引用
对于公式编号,可以通过软件设置Ctrl + ,
在Mardown->公式
设置中勾选自动添加序号
, 从而实现对文本内的所有行间公式编号; 也可以通过关键词\tag{序号}
来认为指定公式编号.
对于公式引用, 通过关键词\label{eq1}
给公式添加标签, 然后用过$\eqref{eq1}$
来引用
$$
\alpha=\beta+1
\tag{1} \label{eq1}
$$
效果如公式$\eqref{eq1}$所示
效果如公式(1)所示
软件视图切换
功能 | 快捷键 |
---|---|
显示/隐藏侧边栏 | Ctrl + Shift + L |
大纲视图 | Ctrl + Shift + 1 |
文档列表视图 | Ctrl + Shift + 2 |
文件树视图 | Ctrl + Shift + 3 |
源代码模式 | Ctrl + / |
专注模式 | F8 |
打字机模式 | F9 |
切换全屏 | F11 |
应用内窗口切换 | Ctrl + Tab |
打开偏好设置 | Ctrl + , |
网友评论