Typora使用教程
1. 快捷键
功能 | 快捷键 |
---|---|
加粗 | Ctrl + B |
斜体 | Ctrl + I |
引用 | Ctrl + Shift + Q |
插入链接 | Ctrl + K |
删除线 | Alt + Shift + 5 |
清楚样式 | Ctrl + \ |
插入代码 | Ctrl + Shift + ` |
插入代码块 | Ctrl + Shift + K |
插入公式块 | Ctrl + Shift + M |
插入图片 | Ctrl + Shift + I |
有序列表 | Ctrl + Shift + [ |
无序列表 | Ctrl + Shift + ] |
列表缩进 | Ctrl + [ 或 Ctrl + ] |
一级标题 | Ctrl + 1 |
二级标题 | Ctrl + 2 |
三级标题 | Ctrl + 3 |
四级标题 | Ctrl + 4 |
五级标题 | Ctrl + 5 |
六级标题 | Ctrl + 6 |
段落 | Ctrl + 0 |
提升标题 | Ctrl + = |
降低标题 | Ctrl + - |
插入表格 | Ctrl + T |
下方插行 | Ctrl + Enter |
上下移行 | Alt + 上下键 |
左右移列 | Alt + 左右键 |
删除行 | Ctrl + Shift + 退格 |
显示/隐藏侧边文件栏 | Ctrl + Shift + L |
大纲 | Ctrl + Shift + 1 |
文档列表 | Ctrl + Shift + 2 |
文件树 | Ctrl + Shift + 3 |
搜索 | Ctrl + Shift + F |
源代码模式 | Ctrl + / |
专注模式 | F8 |
打字机模式 | F9 |
切换到全屏 | F11 |
实际大小 | Ctrl + Shift + 9 |
放大 | Ctrl + Shift + = |
缩小 | Ctrl + Shift + - |
应用内窗口切换 | Ctrl + Tab |
开发者模式 | Shift + F |
撤销 | Ctrl + Z |
重做 | Ctrl + Y |
复制 | Ctrl + C |
粘贴 | Ctrl + V |
剪切 | Ctrl + X |
复制为Markdown | Ctrl + Shift + C |
粘贴为纯文本 | Ctrl + Shift + V |
全选 | Ctrl + A |
选中当行 | Ctrl + L |
选中当前格式的文字 | Ctrl + E |
选中当前词 | Ctrl + D |
跳转到选中的文字 | Ctrl + J |
删除当前词语 | Ctrl + Shift + D |
查找 | Ctrl + F |
查找下一个 | F3 |
查找上一个 | Shift + F3 |
替换 | Ctrl + H |
表情 | win + . |
新建 | Ctrl + N |
新建窗口 | Ctrl + Shift + N |
打开 | Ctrl + O |
快速打开 | Ctrl + P |
保存 | Ctrl + S |
另存为 | Ctrl + Shift + S |
偏好设置 | Ctrl + , |
关闭 | Ctrl + W |
2. 语法
2.1 斜体(快捷键 Ctrl + I)
在文字的两端各加一个星号就会让文字变成斜体
*斜体* >>>> 斜体文字
- HTML方面的拓展(typora是支持html的)
斜体文字的html标签
<i>斜体</i>
2.2 加粗(快捷键 Ctrl + B)
在文字的两端各加两个星号*
**加粗** >>>> 加粗
- HTML方面的拓展
加粗文字的html标签
<b>加粗</b>
2.3 粗斜体
在文字的两端各加三个星号*
***粗斜体*** >>>> 粗斜体
2.4 文字高亮
首先先开启高亮的功能(默认是关闭的),开启方法如下:
-
点击
文件 —> 偏好设置(也可以直接 Ctrl + ,快捷键打开)
-
打开偏好设置后选择
Markdown
,勾选高亮 -
然后重启即可
重启后,在文字两端各加两个=号即是高亮
==高亮== >>>> 高亮
2.5 删除线(快捷键 Alt + Shift + 5)
在文字的两端各加两个~号
~~删除线~~ >>>> 删除线
- HTML方面的拓展
删除线的html标签
<del>删除线</del>
2.6 下划线(快捷键 Ctrl + U)
使用HTML标签 <u>与</u>
<u>下划线</u> >>>> 下划线
- HTML方面的拓展
下划线的html标签
<u>删除线</u>
2.7 分割线
在一行中敲三个及以上的 + 号或 ***** 号 或 - 号
***
+++
—
- HTML方面的拓展
分割线的html标签
<hr>
2.8 区块
区块是用于引一些如代码或者他人写的文案的文字块
-
使用>加空格创建一个一般的区块
-
若要插入代码块可以使用快捷键 Ctrl + Shift + K
-
若要插入公式块可以使用快捷键 Ctrl + Shift + M
-
文字两端输入`号
-
<!--HTML拓展--> <code>代码块</code> <kbd>键盘码</kbd>
2.9 插入代码
- 代码左右两端各输入三个```号,即可插入代码
```print(‘hello world!’)``` >>>> print('hello world!')
- 输入三个```号后,输入编程语言的名称也可以创建代码块
2.10 插入超链接(快捷键 Ctrl + K)
- 语法:[链接文字](链接地址) >>>> 链接文字
- 链接网址:[百度](www.baidu.com) >>>> 百度
- 链接本地文件:[打开test.png](./test.png) >>>> 打开test.png
- 链接页内内容:[跳转到快捷键部分](#1.快捷键) >>>> 跳转到快捷键部分
- HTML方面的拓展
html设置超链接
<a href="/index.html">本文本</a>
2.11 插入图片(快捷键 Ctrl + Shift + I)
- 插入本地照片

- 插入网络照片

- HTML方面的拓展
html设置超链接
<img src="图片地址"> 插入图片
<img src="图片地址" sytle="zoom=20%;"> 图片比例缩放
<img src="图片地址" align="left"> 调整图片的位置
<img src="图片地址" width="宽度" height="高度"> 调整图片的大小
2.12 列表(快捷键 Ctrl + Shift + [ 与 Ctrl + Shift + ])
-
无序列表,输入*号或-号或+号后空格即可,按下回车下一行有会有列表,如果在下一行中敲下tab键那么就会变成下一级列表
<!--无序列表HTML拓展<ul>--> <ul> <li>这里属于第一个</li> <li>第二个</li> <li>第三个</li> </ul>
-
有序列表,输入数字后按下空格就会产生有序列表
<!--有序列表HTML拓展<ol>--> <ol> <li>这里属于第一个</li> <li>第二个</li> <li>第三个</li> </ol>
2.13 标题(快捷键 Ctrl + 数字)
输入#号后空格输入的文字就会变成一级标题,输入多少格#号就代表第几级标题,最多六级标题(注意只能在开头输入#号才表示标题)
- 把光标放置标题所在行按下 Ctrl + = 可提升标题等级
- 把光标放置标题所在行按下 Ctrl + - 可降低标题等级
- HTML方面的拓展
html标题
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
2.14 表格(快捷键 Ctrl + T)
语法:|表头1|表头2|表头3|表头4|
表头1 | 表头2 | 表头3 | 表头4 |
---|---|---|---|
- 在任意行中按下 Ctrl + Enter 下方加一行
- 在特定行中按下 Alt + 上/下键 则此行上/下移一行
- 在特定列中按下 Alt + 左/右键 则此行左/右移一列
- 在特定行中按下Ctrl + Shift + 退格 此行删除
3. 数学公式
3.1 插入数学公式
-
行内输入(如:文字的之间夹着公式 1 × 1 = 1 1\times1=1 1×1=1 )
-
首先需要打开内联插入模式(默认是关闭的),以下为打开的方法
-
点击
文件 —> 偏好设置(也可以直接 Ctrl + ,快捷键打开)
-
打开偏好设置后选择
Markdown
,勾选内联公式 -
然后重启即可
-
插入内联公式,在公式两端各加一个$号
$e^0+1=2$ >>>> e 0 + 1 = 2 e^0+1=2 e0+1=2 -
公式块输入(快捷键 Ctrl + Shift + M)
在空白行中输入两个$号后回车
l o g 2 4 = 2 log_24=2 log24=2
3.2 常用公式代码
-
一些数学的表达
描述 | 算式 | Markdown |
---|---|---|
上标 | x 2 x^2 x2 | x^2 |
下标 | x 2 x_2 x2 | x_2 |
平方根 | 2 \sqrt{2} 2 | \sqrt{2} |
分式 | 1 2 \frac{1}{2} 21 | \frac{1}{2} |
矢量 | a ⃗ \vec{a} a | \vec{a} |
不定积分 | ∫ x d x \int{x}dx ∫xdx | \int{x}dx |
定积分 | ∫ 1 2 x d x \int_{1}^{2}{x}dx ∫12xdx | \int_{1}^{2}{x}dx |
极限 | lim n → + ∞ n \lim_{n\rightarrow+\infty}{n} limn→+∞n | \lim_{n\rightarrow+\infty}{n} |
累加 | ∑ i = 1 n a n \sum_{i=1}^{n}{a_n} ∑i=1nan | \sum_{i=1}^{n}{a_n} |
累乘 | ∏ i = 1 n a n \prod_{i=1}^{n}{a_n} ∏i=1nan | \prod_{i=1}^{n}{a_n} |
正弦函数 | sin x \sin{x} sinx | \sin{x} |
余弦函数 | cos x \cos{x} cosx | \cos{x} |
正切函数 | tan x \tan{x} tanx | \tan{x} |
余切函数 | c o t x cot{x} cotx | \cot{x} |
对数函数 | ln 2 \ln2 ln2 log 2 8 \log_28 log28 lg 10 \lg10 lg10 | \ln2 \log_28 \lg10 |
-
运算符
算式 | Markdown |
---|---|
+ + + | + |
× \times × | \times |
÷ \div ÷ | \div |
− - − | - |
= | = |
± \pm ± | \pm |
≠ \neq = | \neq |
≡ \equiv ≡ | \equiv |
≤ \leq ≤ | \leq |
≥ \geq ≥ | \geq |
< < < | < |
> > > | > |
⋅ \cdot ⋅ | \cdot |
-
希腊字母
字母 | Markdown |
---|---|
α \alpha α | $\alpha$ |
β \beta β | $\beta$ |
γ \gamma γ | $\gamma$ |
θ \theta θ | $\theta$ |
ρ \rho ρ | $\rho$ |
λ \lambda λ | $\lambda$ |
μ \mu μ | $\mu$ |
Δ \Delta Δ | $\Delta$ |
π \pi π | $\pi$ |
Ω \Omega Ω | $\Omega$ |
-
矩阵
[ 1 2 3 4 ] \left[\begin{matrix} 1 & 2 \\ 3 & 4 \end{matrix}\right] [1324]的语法式为 $\left[\begin{matrix} 1 & 2 \ \3 & 4 \end{matrix}\right]$
- 其中**\left[代表左中括号,\right]代表右中括号。(若把[或],改成|则会变成行列式 ∣ 1 2 3 4 ∣ \left|\begin{matrix} 1 & 2 \\ 3 & 4 \end{matrix}\right| ∣∣∣∣1324∣∣∣∣**)
- 在写入元素之前需要输入**\begin{matrix},结束时需要输入\end{matrix}**。
- **&用来分隔元素,\\**用来分隔行。
-
方程组
KaTeX parse error: No such environment: equation at position 7: \begin{̲e̲q̲u̲a̲t̲i̲o̲n̲}̲ \left\{ … ,的语法式子如下
$\begin{equation} \left\{ \begin{array}{lr} x=\dfrac{3\pi}{2}(1+2t)\cos(\dfrac{3\pi}{2}(1+2t)), & \\ y=s, & 0\leq s\leq L,|t|\leq1\\ z=\dfrac{3\pi}{2}(1+2t)\sin(\dfrac{3\pi}{2}(1+2t)), & \end{array} \right. \end{equation}$
- 其中**\begin{equation},\end{equation}**用来表示方程式的开始与结束
- **\left\{第二个\是转义符,表示左中括号,\right.**表示右边什么都没有
- **\begin{array}和\end{array}**表示它们之间的是数组,其实这也可以用来表示矩阵。
- {lr}表示有两列,第一列的值靠左排列,用l表示,第二列的值靠右排列,用r表示,如果是中间对齐则为c。
- 然后下面三行是方程式,用**&分割,用\\**换行。
- 分段函数是同样的方法
4. Typora的拓展应用(HTML层面拓展)
4.1 改变字体大小、颜色、样式
<font size=输入字号 color=输入颜色代码 face=字体名>文字</font>
4.2 HTML空格、回车
<br> <!--这是回车-->
  <!--这是空格-->
4.3 上下标
<sub>下标</sub>
<sup>上标</sup>