一、标题和段落

1
2
3
4
5
6
# 一级标题
## 二级标题
#的数量代表标题的级数

enter换行,代表段落之间更大的间隔
shift+enter换行,代表段落之间小的间隔

二、字体

1
2
3
4
5
6
7
8
9
10
**粗体**
*斜体*
==高亮==
~~删除线~~
<u>下划线</u>

a^上标^b
c~下标~d

用反斜杠可以打出转义字符,如\*

三、文本逻辑结构

1
2
3
4
* 第一点
* 第二点
tab键可以降低当前行的级别
shift+tab可以升高当前行的级别
  • 第一点
    • 第一点中的第一小点
  • 第二点
1
2
3
可以给每一点编号:
1. 第一点
2. 第二点
  1. 第一点
  2. 第二点
1
2
- [ ] 未完成事项
- [x] 已完成事项
  • 未完成事项
  • 已完成事项

四、代码块

1
`<code>` 在文本中间插入行内代码

这是一个行内代码int a = 0;的例子

1
2
3
4
```<语言名称> 
<code>
```
显示代码块,常用语言名称bash, python, c, c++, verilog等
1
2
3
4
module test;
wire a;
assign a = 1'b0;
endmodule

五、图表

1. 图片

1
![图片名,不显示](图片路径 "图片标题")

示例

2. 表格

表格的代码直接写相对麻烦,建议在Typora中直接ctrl+t插入表格

六、链接

1
[显示名称](网址)

B站