Typora教程
Typora教程
一、首选项设置
1.1、设置大纲
点开视图设置大纲
1.2、偏好设置
点开文件然后再点击偏好设置,可以根据自己的使用习惯对Typora进行设置
其中一些可以设置的项包括:
- 通用设置:是否自动保存
- 外观设置:侧边栏
- 编辑器:优先使用相对路径而不是绝对路径
二、标题
2.1、代码
1 | 1.# 一级标题 |
2.2、效果
2.3、快捷键
- ctrl + n可以把选中文本或者当前行变成n级标题
- ctrl + 0表示0级标题,有了这个之后就可以快速把标题变成普通文本了
- ctrl + +/-可以快速对标题的级别进行加减
note: #与文本之间必须要有空格
三、段落
3.1、换行
代码:
1 | 直接按enter: |
3.2、分割线
代码:
1 | ---或者*** + 回车 |
效果:
四、文字显示
4.1、代码
1 | 1.**这是粗体** |
4.2、效果
这是粗体
这是删除线
这是下划线
这是斜体
这是高亮
4.3、快捷键
Ctrl+b
Shift+Alt+5
Ctrl+u
Ctrl+i
五、列表
5.1、无序列表
代码:
1 | */-/+ + 空格 |
效果:
- *加空格
- -加空格
- +加空格
通过加Tab可以实现子集分类:
- 第一级
- 第二级
- 第三级
- 第四级
- 第三级
- 第二级
快捷键:
Ctrl+Shift+],Ctrl+Shift+[减少子集级别,Ctrl+Shift+]增加标题级别
5.2、有序列表
代码
1 | 数字+.+空格 |
效果
- 第一个标题
- 第二个标题
- 第三个标题
快捷键
Ctrl+Shift+[
5.3、任务列表
代码:
1 | - [ ] 吃早餐 |
效果:
-
[ ] 吃早餐
-
[x] 背单词
note:
先实现没有选中的,然后直接用鼠标点击选中即可,不用在[]中输入×
六、区块显示
6.1、代码
1 |
6.2、效果
这是区块显示
这是内层区块显示
这是最内层区块显示
七、代码块
7.1、行内代码
代码
1 | `行内代码` |
效果
这是行内代码
的效果
快捷键
1 | Ctrl+Shift+` |
7.3、代码块
代码
1 | ```python |
效果
1 | print("hello world") |
快捷键
1 | Ctrl+Shift+K |
note: 可以选中一部分然后点击Ctrl+Shift+`或者Ctrl+Shift+K得到相同的效果
八、链接
8.1、代码
1 | https://www.baidu.com/ |
8.2、效果
8.3、快捷键
1 | Ctrl+K |
九、脚注
9.1、代码
1 | 内容[^文本] |
9.2、效果
这是一个技术[^1]
十、图片插入
10.1、代码
1 | ![不会显示的文字](图片地址 "图片描述") |
10.2、效果
十一、表格
建议直接使用快捷键Ctrl+T
你可以在上方调整表格格式 | ||
---|---|---|
Shift+enter可以实现一行写两行内容或者用 |
||
十二、流程图
Typora本身不能用来画图,但是它内置了对Mermaid的支持
Mermaid | Diagramming and charting tool
十三、表情符号
按上面的编辑然后点最下面的表情或者是点快捷键win+句号
😘😜👀
十三、数学公式的输入
1、公式的插入
①行中公式
代码:
1 | $公式$ |
效果:
②独立公式
代码:
1 | $$ |
效果:
2、上下标
代码:
1 | $x^{y^z}=(1+e^x)^{-2xy^w}$ |
效果:
\sideset{^1_2}{^3_4}{\underset{6}\bigotimes}
3、括号和分隔符
代码:
1 | $\langle\quad\rangle\quad\lceil\quad\rceil\quad\lfloor\quad\rfloor\quad\lbrace\quad\rbrace\quad\lVert\quad\rVert$ |
效果:
4、分数
代码:
1 | $\frac{a}{b}\quad\dfrac{a}{b}\quad {a\over b}$ |
效果:
5、开方
代码:
1 | $\sqrt[根指数,省略时为2]{被开方数}$ |
效果:
6、省略号
代码:
1 | $\cdots\quad\ldots\quad\vdots\quad\ddots$ |
效果:
7、矢量和均值
代码:
1 | $\overrightarrow{E(\vec{r})}\quad\overleftarrow{E(\vec{r})}\quad\overleftrightarrow{E(\vec{r})}\quad\underrightarrow{E(\vec{r})}\quad\underleftarrow{E(\vec{r})}\quad\underleftrightarrow{E(\vec{r})}\quad\overline{v}=\bar{v}\quad\underline{v}$ |
效果:
8、积分
代码:
1 | $$ |
效果:
9、极限
代码:
1 | $\lim\limits_{n\to\infin}(1+\dfrac{1}{n})^n=e$ |
效果:
10、累加、累乘及交集、并集
1 | $\sum\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\prod\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcup\limits_{i=1}^n\dfrac{1}{n^2}\quad and\quad\bigcap\limits_{i=1}^n\dfrac{1}{n^2}$ |
效果:
11、希腊字母
语法 | 字母 | 语法 | 字母 | 语法 | 字母 |
---|---|---|---|---|---|
\Alpha(\alpha) | \Beta(\beta) | \Gamma(\gamma) | |||
\Epsilon(\epsilon)\varepsilon | \Zeta(\zeta) | \Eta(\eta) | |||
\Iota(\iota) | \Kappa(\kappa)\varkappa | \Lambda(\lambda) | |||
\Nu(\nu) | \Xi(\xi) | \Omicron(\omicron) | |||
\Rho(\rho)\varrho | \Sigma(\sigma)\varsigma | \Tau(\tau) | |||
\Phi(\phi)\varphi | \Chi(\chi) | \Psi(\psi) | |||
\Delta(\delta) | \Theta(\theta)\vartheta | \Mu(\mu) | |||
\Pi(\pi)\varpi | \Omega(\omega) | \upsilon | |||
\ell | \eth | \hbar | |||
\hslash | \mho | \partial |
12、特殊字符
①说明
可以在字符前使用
\large
或\small
以显示更大或更小的字符。
②关系运算符
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\pm(\mp) | \times | \div | |||
\nmid | \cdot | \mid | |||
\bigodot | \bigotimes | \bigoplus | |||
\ge | \le | \ll | |||
\geqslant | \leqslant | \neq | |||
\approx | \xlongequal{文本} | \triangleq | |||
\sim | \doteq | \equiv | |||
\cong | \propto | \parallel(\ | ) | ||
\prec | \pmod{2} | \bmod |
③集合运算符
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\emptyset | \varnothing | ||||
\subset | \subseteq | \subsetneq | |||
\supset | \supseteq | \supsetneq | |||
\bigcap | \bigcup | \setminus | |||
\bigvee | \bigwedge | ||||
\in | \notin | \ni |
④三角运算符
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\circ | \bot | \angle | |||
\degree |
⑤微积分运算符
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\int | \iint | \iiint | |||
\oint | \oiint | \prime(‘) | |||
\lim | \infin | \nabla | |||
\grad | \grad |
⑥逻辑运算符
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\because | \therefore | ||||
\forall | \exist | ||||
\not> | \not< | ||||
\land | \lor | \lnot | |||
\top | \vdash | \vDash |
⑦带帽符号
输入 | 显示 | 输入 | 显示 |
---|---|---|---|
\hat{xy} | \widehat{xyz} | ||
\tilde{xy} | \widetilde{xyz} | ||
\check{x} | \breve{y} | ||
\grave{x} | \acute{y} | ||
\dot{x} | \ddot{x} | ||
\overparen{xy} | \overparen{xy} |
⑧选取符号
输入 | 显示 | 输入 | 显示 |
---|---|---|---|
\fbox{a+b+c+d} | |||
\overbrace{xx\cdots x}^{10个x} | \underbrace{xx\cdots x}_{10个x} |
⑨箭头符号
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
\leftarrow | \rightarrow | \leftrightarrow | |||
\longleftarrow | \longrightarrow | \longleftrightarrow | |||
\Leftarrow | \Rightarrow | \Leftrightarrow | |||
\Longleftarrow | \Longrightarrow | \Longleftrightarrow | |||
\uparrow | \downarrow | \updownarrow | |||
\Uparrow | \Downarrow | \Updownarrow | |||
\to | \swarrow | \nearrow | |||
\gets | \searrow | \nwarrow | |||
\mapsto | \rightrightarrows |
⑩空格
输入 | 效果 | 输入 | 效果 | 输入 | 效果 |
---|---|---|---|---|---|
\! | $ | ! | $ | 默认 | $ |
, | $ | , | $ | ;(\ ) | $ |
13、字体
代码:
1 | ${\字体{需要转换的字符}}$ |
输入 | 说明 | 显示 | 输入 | 说明 | 显示 |
---|---|---|---|---|---|
\rm | 罗马体 | \cal | 花体 | ||
\it | 意大利体 | \Bbb | 黑板粗体 | ||
\bf | 粗体 | \mit | 数学斜体 | {\mit{Sample}} | |
\sf | 等线体 | \scr | 手写体 | {\scr{Sample}} | |
\tt | 打字机体 | \frak | 旧德式字体 |
14、大括号和行标
说明: 使用\left
和\right
来创建自动匹配高度的()
、[]
、{}
、.
。在每个公式末尾使用\tag{行标}
来实现行标。
代码:
1 | $$ |
效果:
说明:如果你想将行内显示的分隔符也变大,也可以使用\middle
命令
代码:
1 | $$ |
效果:
公式
15、其他命令
①注释文字
代码:
1 | $\text{文字}$ |
效果:
③文字颜色
- 适用新旧浏览器
代码:
1 | $\color{颜色}{文字}$ |
输入 | 显示 | 输入 | 显示 | 输入 | 显示 |
---|---|---|---|---|---|
black | grey | silver | |||
white | maroon | red | |||
yellow | lime | olive | |||
green | teal | auqa | |||
blue | navy | purple | |||
fuchsia |
- 适用新版浏览器
代码:
1 | $\color{#rgb}{文字}$ (注:其中r、g、b可以输入0~9和a~f来分别表示红色、绿色和蓝色的纯度) |
输入 | 输出 | 输入 | 输出 | 输入 | 输出 | 输入 | 输出 |
---|---|---|---|---|---|---|---|
#000 | $\color |