MarkDown 新手指南
Markdown 扩展语法入门 | Markdown 官方教程
标题
语法格式:** ‘#’+’空格’+’文本’ **
在行首插入 1 到 6个#,分别表示标题 1 到标题 6
# 这是标题1
## 这是标题2
##### 这是标题6
标题1
标题2
标题3
标题4
标题5
标题6
有序列表
语法格式:** ‘数字’ + ‘.’ + ‘空格’ + ‘文本’ **
在行首增加
1.
、1.
、3.
,即数字和英文句点, 不要求数字一定要连续,可以都是1.
1. 有序列表
2. 有序列表
3. 有序列表
无序列表
语法格式:** ‘-‘ + ‘空格’ + ‘文本’ **
在行首增加 * 或 -
* 无序列表
* 无序列表
任务列表
语法格式:** ‘-‘ + ‘空格’ + ‘[ ]’ + ‘文本’ **
- [x] 文本一
- [] 文本二
引用
语法格式:** ‘>’+’空格’+’文本’ **
插入图片
![图片说明文字](图片url)
或![图片说明文字](./图片url)
插入链接
[描述](链接地址)
粗体、斜体、删除线
粗体:在文字前后添加 **
(注意符号与文字间不要有空格)
斜体:在文字前后添加 *
删除线:在文字前后添加 ~~
粗体
斜体删除线
高亮
使用一对==
包裹进行==高亮==
引用
在文字前 添加 >
^53bea3
表格
为知笔记 | 更新 | 版本 |
---|---|---|
WizNote | Markdown | Latest |
对齐方式
表格标题 | 表格标题 | 表格标题 |
---|---|---|
左对齐 | 右对齐 | 居中对齐 |
有特殊字符
单元格中带有竖线|
:用|
表示,会自动转换为|
合并单元格
行1列1 | 行1列2 | 行1列3 |
行2列1 | 行2列2 | 行2列3 |
行3列1 | 行3列2 | 行3列3 |
行/列 | 列2 | 列3 |
行2列1 | 跨两列合并行 | |
跨三列合并行 |
行1列1 | 行1列2 | 行1列3 |
合并两列 | 行2列2 | 行2列3 |
行3列2 | 行3列3 |
例子
表格标题 | 表格标题 | 表格标题 | 带竖线 | 换行 | 斜体 | 粗体 |
---|---|---|---|---|---|---|
左对齐 | 右对齐 | 居中对齐 | 内|容 | 内容 换行 |
斜体 斜体 |
粗体 粗体 |
代码
在代码前后增加 三个反单引号:```
1 | int i = 0; i = 1; for (int i = 0; i < 100; i++){ |
目录
在任何你想要展示Markdown 笔记目录的地方,添加 [TOC]
Mathjax 公式
可以创建行内公式(typora需要开启“内联公式”方可渲染),例如:
$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$
,效果:$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$- 或者块级公式, 效果:
1
2
3$$
x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}
$$
$$
x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}
$$
常用符号
显示 | 名称说明 |
---|---|
$\infty$ | 无穷 |
$\emptyset$或$\varnothing$、$\subset$、$\subseteq$、$\cap$、$\cup$、$\biguplus$、$\bigsqcup$ | 空集、子集、真子集、交集、并集、多重集、大杯 |
$\in$、$\notin$、 | 属于、不属于、 |
$\subseteq$、$\subsetneqq$、$\supseteq$、$\supsetneqq$、 | 包含于、真包含于、包含、真包含、 |
$\neg$、$\lor$、$\land$ | 逻辑非、逻辑或、逻辑与 |
$\forall$、$\exists$、$\exists!$ | 对全部、至少存在一个、只存在一个、 |
$\Rightarrow$或$\Longrightarrow$、$\Leftarrow$或$\Longleftarrow$、$\Leftrightarrow$或$\iff$ | 推出、被推出、等价于 |
$\uparrow$、$\downarrow$、$\Uparrow$、$\Downarrow$、$\rightarrow$或$\longrightarrow$、$\leftarrow$或$\longleftarrow$、 | |
$\overrightarrow a$或$\vec a$ | 向量、点乘 |
$\perp$、$\not\perp$、$\parallel$、$\nparallel$ | 垂直、不垂直、平行、不平行 |
$\sim$、$\cong$、$\triangle$、$\angle$ | 相似、全等、三角形、角度 |
$x_1^2$ | 上下标 |
$\pm$、$\mp$ | 加减、减加 |
$\quad$、 、  、  |
空格 |
$\cdots$或$\ldots$ | 省略号 |
$\sqrt{3}、$ $\sqrt[3]{x}$ | 开方 |
$\frac{1}{2}$或$\dfrac{x}{y}$ | 分数 |
$\times$、$\cdot$、$\div$ | 乘号(叉乘)、点乘、除号 |
$\geq$或$\geqslant$、$\leq$或$\leqslant$、$\approx$、$\equiv$、$\neq$或$\not=$ | 大于等于、小于等于、约等于、恒等于(相当于)、不等于 |
$\sum$和$\sum_1^n\frac{1}{x^2}$ | 累加 |
$\prod$和$\prod_{i=0}^n{1 \over {x^2}}$ | 累乘 |
$\log$、$\lg$、$\ln$ | 对数 |
$\sin$、$\cos$、$\tan$、$\cot$、$\sec$、$\csc$ | 三角函数 |
$\lim$、$\lim\limits_{x\rightarrow\infty}\frac{1}{x}$ | 极限 |
$\int$和$\int_0^1x^2dx$、$\iint$ | 积分 |
$\because$、$\therefore$ | 因为、所以 |
$\overline{a+b+c}$、 $underline{a+b}$ 、$\overbrace{a+b}^{3个}$、$\underbrace{a+b}_{3个}$ | 上划线、下划线、上括号、下括号 |
$\hat{y}$或$\check{y}$或$\breve{y}$ | 连线:期望值、 |
$\bar x$ | 平均值 |
# $ % & _ { } | 转义符号 |
$\acute{\eta}$ | |
$\dot{y}$、$\ddot{y}$ |
LaTex希腊字母表
- 对于大写锡来么与英文字母相同的,直接输入英文大写字母即可,不过是斜体
- 如果想输入正体而非斜体的大写字母,请用字体语法加字母,如
\mathrm{A}
大小写字母 | LaTex公式 | 大小写字母 | LaTex公式 |
---|---|---|---|
$\mathrm{A}$和$\alpha$ | \mathrm{A} 和\alpha |
$\mathbb N$和$\nu$ | \mathbb N 和\nu |
$\mathrm{B}$和$\beta$ | \mathrm{B} 和\beta |
$\Xi$和$\xi$ | \Xi 和\xi |
$\Gamma$和$\gamma$ | \Gamma 和\gamma |
$\mathrm{O}$和$\omicron$ | \mathrm{O} 和\omicron |
$\Delta$和$\delta$ | \Delta 和\delta |
$\Pi$,$\pi$和$\varpi$ | \Pi ,\pi 和\varpi |
$\mathrm{E}$,$\epsilon$和$\varepsilon$ | \mathrm{E} ,\epsilon 和\varepsilon |
$\mathrm{P}$,$\rho$和$\varrho$ | \mathrm{P} ,\rho 和\varrho |
$\mathrm{Z}$和$\zeta$ | \mathrm{Z} 和\zeta |
$\Sigma$,$\sigma$和$\varsigma$ | \Sigma ,\sigma 和\varsigma |
$\mathrm{H}$和$\eta$ | \mathrm{H} 和\eta |
$\mathrm{T}$和$\tau$ | \mathrm{T} 和\tau |
$\Theta$,$\theta$和$\vartheta$ | \Theta ,\theta 和\vartheta |
$\Upsilon$和$\upsilon$ | \Upsilon 和\upsilon |
$\mathrm{I}$和$\iota$ | \mathrm{I} 和\iota |
$\Phi$,$\phi$和$\varphi$ | \Phi ,\phi 和\varphi |
$\mathrm{K}$,$\kappa$和$\varkappa$ | \mathrm{K} ,\kappa 和\varkappa |
$\mathrm{X}$和$\chi$ | \mathrm{X} 和\chi |
$\Lambda$和$\lambda$ | \Lambda 和\lambda |
$\Psi$和$\psi$ | \Psi 和\psi |
$\mathrm{M}$和$\mu$ | \mathrm{M}} 和\mu |
$\Omega$和$\omega$ | \Omega 和\omega |
$\digamma$ | \digamma |
流程图
标准流程图
1 | st=>start: Start |
1 | st=>start: 开始 |
1 | graph TB |
1 | sequenceDiagram |
1 | sequenceDiagram |
样式流程图
1 | graph LR |
注意:
- 关键词(start、end、operation、subroutine、condition和inputoutput)后的冒号后要紧跟一个空格。
- 使用->来连接两个元素,对于condition类型,有yes和no两个分支,如示例中的cond(yes)和cond(no)。
更多关于流程图的语法说明:http://adrai.github.io/flowchart.js/
时序图
标准时序图
1 | Title:时序图示例 |
基本语法:
Title:标题 :指定时序图的标题
Note direction of 对象:描述 : 在对象的某一侧添加描述,direction 可以为 right/left/over , 对象 可以是多个对象,以 , 作为分隔符
participant 对象 :创建一个对象
loop…end :创建一个循环体
对象A->对象B:描述 : 绘制A与B之间的对话,以实线连接
-> 实线实心箭头指向
–> 虚线实心箭头指向
->> 实线小箭头指向
–>> 虚线小箭头指向
带样式时序图
需要使用
mermaid
解析,并在开头使用关键字sequenceDiagram
指明
1 | sequenceDiagram |
甘特图
基本语法:
使用mermaid
解析语言,在开头使用关键字gantt
指明
deteFormat 格式 指明日期的显示格式
title 标题 设置图标的标题
section 描述 定义纵向上的一个环节
定义步骤:每个步骤有两种状态 done(已完成)/ active(执行中)
描述: 状态,id,开始日期,结束日期/持续时间
描述: 状态[,id],after id2,持续时间
crit :可用于标记该步骤需要被修正,将高亮显示
如果不指定具体的开始时间或在某个步骤之后,将默认依次顺序排列
1 | gantt |
1 | graph TD |
Typora 页面跳转
第一种,跳转到标题的地方
1 | [任意文字](#标题名称) |
1 | 在obsidian中是 [[]] 中间输入内容再接上#来链接文章标题位置 |
第二种,跳转到非标题的地方
页面内要跳转的地方加个锚点
1 | <a name="这是要跳转的地方的锚点"></a> |
要触发跳转的地方
1 | [我要跳转到那边去](#这是要跳转的地方的锚点) |
1 | 在obsidian中是 [[]] 中间输入内容再接上^来链接文本位置 |
第三种,markdown跳别的文件
实现方法:
相对路径方式
../
表示当前目录的上一级./
表示当前目录
格式1
[添加对象](相对路径)
例子:
向下跳转
1
2[content](/content)
[第一章](/content/C1.md)同级跳转
1
2[下一章](./C2.md) //C1.md
[上一章](./C1.md) //C2.md例如:
建站-个人博客向上跳转
1
[返回目录](../README.md) //C2.md
绝对路径方式
- 采用HTML写法
1
<a href="https://github.com/BackMountainDevil/The-C-Programming-Language#the-c-programming-language">返回目录</a>
- 采用md(Markdown)写法
1
[返回目录](https://github.com/BackMountainDevil/The-C-Programming-Language#the-c-programming-language)
分列显示(支持CSS)
左侧 | 右侧 |
css内不支持md语法
代码