0
点赞
收藏
分享

微信扫一扫

Typora超全使用教程

眼君 2022-02-17 阅读 87

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
复制为MarkdownCtrl + 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)

  • 插入本地照片 ![本地照片](./照片.jpg)
  • 插入网络照片 ![网络照片](https://www.baidu.com/img/test.png)
  • 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 x2x^2
下标 x 2 x_2 x2x_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>        <!--这是回车-->
&nbsp       <!--这是空格-->

4.3 上下标

<sub>下标</sub>
<sup>上标</sup>
举报

相关推荐

0 条评论