Typora基础(使用篇)

Typora让你像写Word一样行云流水
(特别提醒(一定使用英文半角符号))

简介

Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别。即时渲染使得你写Markdown就想是写Word文档一样流畅自如,不像其他编辑器的有编辑栏和显示栏。

Markdown介绍

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。

Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。

Markdown 编写的文档可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。

Markdown 编写的文档后缀为 .md, .markdown

常用快捷键

  • ==加粗==: Ctrl + B
  • 标题: Ctrl + H
  • 插入链接: Ctrl + K
  • 插入代码: Ctrl + Shift + C
  • 行内代码: Ctrl + Shift + K
  • 插入图片: Ctrl + Shift + I
  • 无序列表: Ctrl + Shift + L
  • 撤销: Ctrl + Z
  • 一级标题: Ctrl + 1~6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Typora快捷键整合
```
Ctrl+1 一阶标题
Ctrl+2 二阶标题
Ctrl+3 三阶标题
Ctrl+4 四阶标题
Ctrl+5 五阶标题
Ctrl+6 六阶标题
Ctrl+B 字体加粗
Ctrl+I 字体倾斜
Ctrl+U 下划线
Ctrl+Home 返回Typora顶部
Ctrl+End 返回Typora底部
Ctrl+T 创建表格
Ctrl+L 选中某句话
Ctrl+K 创建超链接
Ctrl+D 选中某个单词
Ctrl+E 选中相同格式的文字
Ctrl+H 搜索并替换
Ctrl+F 搜索
Alt+Shift+5 删除线
Ctrl+Shift+I 插入图片
Ctrl+Shift+M 公式块
Ctrl+Shift+Q 引用

一些实体符号需要在实体符号之前加”\”才能够显示(很像程序语言的‘转义字符’)
```

标题级别

使用#号键1~6个#可以选择标题级数

# 一级标题 快捷键为 Ctrl + 1
## 二级标题 快捷键为 Ctrl + 2
……
###### 六级标题 快捷键为 Ctrl + 6

引用文字 >

> + 空格 + 引用文字

如下形式

无序列表

使用 * + - 都可以创建一个无序列表

  • * 空格 引用文字
  • + 空格 引用文字

  • - 空格 引用文字

有序列表

使用 1. 2. 3. 创建有序列表(与word有点像)

  1. AAA

  2. BBB

  3. CCC

代码块 反引号`

在Typora中插入程序代码的方式有两种:

  • 短:使用反引号``(即 ~ 键 Tab键上方)就像这样子短一点的`
  • 长:插入多行代码输入3个反引号 (`)+ 回车,并在后面选择一个语言名称即可实现语法高亮。
1
2
3
def helloworld():
print("hello, world!")
(这里使用python语法高亮)

数学表达式(会有公式篇进行细致讲解)$$

当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。根据需要加载 Mathjax 对数学公式进行渲染。

按下 $$,然后按下回车键,即可进行数学公式的编辑。(如下形式)

  • $$ 之间的便是要打的代码
1
2
3
$$
\mathbf{V}_1\times\mathbf{V}_2 = \mathbf{X}_3
$$

插入表格Ctrl + T

输入 | 表头1 | 表头2 |并回车。即可创建一个包含2列表。或快捷键 Ctrl + T弹出对话框。

id number
  • 不管是哪种方式,第一行为表头,第二行为分割表头和主体部分,第三行开始每一行为一个表格行
  • 列与列之间用管道符号| 隔开
  • 还可设置对齐方式(表头与内容之间),如果不使用对齐标记,内容默认左对齐,表头居中对齐
    • 左对齐 :|
    • 右对齐 |:
    • 中对齐 :|:
  • 为了美观,可以使用空格对齐不同行的单元格,并在左右两侧都使用 | 来标记单元格边界
  • 为了使 Markdown 更清晰,| 和 - 两侧需要至少有一个空格(最左侧和最右侧的 | 外就不需要了)。

脚注

这个例子的脚注为[^1]。写法为:[ ^1]

e.g. [^关注我们][^关注我们]

注意:脚注内容可为任意字符,包括中文。

分割线

输入 *** 或者 --- 再按回车即可绘制一条水平线,如下:


目录(TOC)

输入 [ toc ] 然后回车,即可创建一个“目录”。TOC从文档中提取所有标题,其内容将自动更新。

链接

内部链接

这是一个带有标题属性的 [链接](http://example.com/ "标题")
这是一个没有标题属性的 [链接](http://example.net/)

链接

链接

虽然看起来没啥区别

参考链接

[读写走停]:http://guizhidaoshishenme.com “关注我们”
[id]: http://example.com/ “Title Optional”

网址

Typora允许用<括号括起来>, 把URL作为链接插入。

Typora还会自动链接标准网址。

http://guizhidaoshishenme.com

图片

1
2
![显示的文字](C:\Users\Hider\Desktop\echart.png "图片标题")
![显示的文字](C:\Users\Hider\Desktop\echart.png)

可以拖进来,或者复制粘贴进来

前情回顾: 复制粘贴的方式可以使用 snipaste 是个应用

斜体 *单个星号*

使用 *单个星号* 或者 _单下划线_ 可以字体倾斜。快捷键 Ctrl + I

斜体

加粗**两个星号**

使用 **两个星号** 或者 __两个下划线__ 可以字体加粗。快捷键 Ctrl + B

加粗

加粗斜体***加粗斜体***

使用***加粗斜体***可以加粗斜体。

加粗斜体

删除线 Alt + Shift + 5

使用~~删除线~~ 或快捷键 Alt + Shift + 5

展示删除线

下划线 Ctrl + U

通过<u>下划线的内容</u> 或者 快捷键Ctrl + U可实现下划线

下划线的内容

表情符号

==科普==:window电脑的中文输入法下:按Ctrl + Shift + B 便可出现微软自带的 emoji表情

Github的Markdown语法支持添加emoji表情,输入不同的符号码(两个冒号包围的字符)可以显示出不同的表情。

一定是英文的

:smile

😺

下标<sub>文本</sub>

可以使用 eg.<sub>文本</sub>实现下标。

例如:H2O

上标<sup>文本</sup>

可以使用<sup>文本</sup>实现上标。

X2+x=1

高亮==高亮==

==高亮==

==我是高亮==

文本居中<center></center>

使用 <center>这是要居中的内容</center>可以使文本居中

这是要居中的文本内容

换行符Enter

或者可以使用 <br/>实现换行。html语法

转义 \

Markdown 使用了很多特殊符号来表示特定的意义,如果需要显示特定的符号则需要使用转义字符,Markdown 使用反斜杠转义特殊字符:

Markdown 支持以下这些符号前面加上反斜杠来帮助插入普通的符号:

1
2
3
4
5
6
7
8
9
10
11
12
\   反斜线
` 反引号
* 星号
_ 下划线
{} 花括号
[] 方括号
() 小括号
# 井字号
+ 加号
- 减号
. 英文句点
! 感叹号

HTML

支持HTML

不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。

目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>

总结

  1. 建议打开大纲视图 Ctrl + Shift + 1

  2. 许多命令可以,右键可查询

    HTML特殊字符编码对照表

特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码
Α &Alpha; &#913; Β &Beta; &#914; Γ &Gamma; &#915;
Δ &Delta; &#916; Ε &Epsilon; &#917; Ζ &Zeta; &#918;
Η &Eta; &#919; Θ &Theta; &#920; Ι &Iota; &#921;
Κ &Kappa; &#922; Λ &Lambda; &#923; Μ &Mu; &#924;
Ν &Nu; &#925; Ξ &Xi; &#926; Ο &Omicron; &#927;
Π &Pi; &#928; Ρ &Rho; &#929; Σ &Sigma; &#931;
Τ &Tau; &#932; Υ &Upsilon; &#933; Φ &Phi; &#934;
Χ &Chi; &#935; Ψ &Psi; &#936; Ω &Omega; &#937;
α &alpha; &#945; β &beta; &#946; γ &gamma; &#947;
δ &delta; &#948; ε &epsilon; &#949; ζ &zeta; &#950;
η &eta; &#951; θ &theta; &#952; ι &iota; &#953;
κ &kappa; &#954; λ &lambda; &#955; μ &mu; &#956;
ν &nu; &#957; ξ &xi; &#958; ο &omicron; &#959;
π &pi; &#960; ρ &rho; &#961; ς &sigmaf; &#962;
σ &sigma; &#963; τ &tau; &#964; υ &upsilon; &#965;
φ &phi; &#966; χ &chi; &#967; ψ &psi; &#968;
ω &omega; &#969; ϑ &thetasym; &#977; ϒ &upsih; &#978;
ϖ &piv; &#982; &bull; &#8226; &hellip; &#8230;
&prime; &#8242; &Prime; &#8243; &oline; &#8254;
&frasl; &#8260; &weierp; &#8472; &image; &#8465;
&real; &#8476; &trade; &#8482; &alefsym; &#8501;
&larr; &#8592; &uarr; &#8593; &rarr; &#8594;
&darr; &#8595; &harr; &#8596; &crarr; &#8629;
&lArr; &#8656; &uArr; &#8657; &rArr; &#8658;
&dArr; &#8659; &hArr; &#8660; &forall; &#8704;
&part; &#8706; &exist; &#8707; &empty; &#8709;
&nabla; &#8711; &isin; &#8712; &notin; &#8713;
&ni; &#8715; &prod; &#8719; &sum; &#8722;
&minus; &#8722; &lowast; &#8727; &radic; &#8730;
&prop; &#8733; &infin; &#8734; &ang; &#8736;
&and; &#8869; &or; &#8870; &cap; &#8745;
&cup; &#8746; &int; &#8747; &there4; &#8756;
&sim; &#8764; &cong; &#8773; &asymp; &#8773;
&ne; &#8800; &equiv; &#8801; &le; &#8804;
&ge; &#8805; &sub; &#8834; &sup; &#8835;
&nsub; &#8836; &sube; &#8838; &supe; &#8839;
&oplus; &#8853; &otimes; &#8855; &perp; &#8869;
&sdot; &#8901; &lceil; &#8968; &rceil; &#8969;
&lfloor; &#8970; &rfloor; &#8971; &loz; &#9674;
&spades; &#9824; &clubs; &#9827; &hearts; &#9829;
&diams; &#9830; &nbsp; &#160; ¡ &iexcl; &#161;
¢ &cent; &#162; £ &pound; &#163; ¤ &curren; &#164;
¥ &yen; &#165; ¦ &brvbar; &#166; § &sect; &#167;
¨ &uml; &#168; © &copy; &#169; ª &ordf; &#170;
« &laquo; &#171; ¬ &not; &#172; ­ &shy; &#173;
® &reg; &#174; ¯ &macr; &#175; ° &deg; &#176;
± &plusmn; &#177; ² &sup2; &#178; ³ &sup3; &#179;
´ &acute; &#180; µ &micro; &#181 &quot; &#34;
< &lt; &#60; > &gt; &#62; &#39;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
^表示上标,
_表示下标,
如果上(下)标内容多于一个字符就需要使用{},注意不是( ), 因为( )经常是公式本身组成部分,为避免冲突,所以选用了{ } 将其包起来

示例:$x^{y^z}=(1+e^x)^{-2xy^w}$

效果:xyz=(1+ex)2xyw
上面输入的上下标都是在字符的右侧,要想在左侧或者两侧都写上下标,那么需要使用\sideset语法

示例:$\sideset{^1_2}{^3_4}\bigotimes$

效果:1234

3.3 括号和分隔符

( )和[ ]就是自身了,由于{ } 是Tex的元字符,所以表示它自身时需要转义

示例:$f(x,y) = x^2 + y^2, x\epsilon[0,100]$

效果:f(x,y)=x2+y2,xϵ[0,100]
有时候括号需要大号的,普通括号不好看,此时需要使用\left和\right加大括号的大小

示例:$(\frac{x}{y})^8,\left(\frac{x}{y}\right)^8$

效果:(xy)8,(xy)8
\left和\right必须成对出现,对于不显示的一边可以使用 . 代替

示例:$\left.\frac{{\rm d}u}{{\rm d}x} \right| _{x=0}$

效果:dudx∣∣x=0
3.4 分数

使用\frac{分子}{分母}格式,或者 分子\over 分母

示例:$\frac{1}{2x+1}或者1\over{2x+1}$

效果:12x+1或者12x+1
3.5 开方

示例:$\sqrt[9]{3}和\sqrt{3}$

效果:3‾‾√93‾‾√
3.6 省略号

有两种省略号,\ldots 表示语文本底线对其的省略号,\cdots表示与文本中线对其的省略号

示例:$f(x_1, x_2, \ldots, x_n)=x_1^2 + x_2^2+ \cdots + x_n^2$

效果:f(x1,x2,,xn)=x21+x22+⋯+x2n
3.7 矢量

示例:$\vec{a} \cdot \vec{b}=0$

效果: a⃗ b⃗ =0
3.8 积分

示例:$\int_0^1x^2{\rm d}x $

效果: 10x2dx
3.9 极限

示例:$\lim_{n\rightarrow+\infty}\frac{1}{n(n+1)}$

效果: limn→+∞1n(n+1)
3.10 累加累乘

示例:$\sum_1^n\frac{1}{x^2},\prod_{i=0}^n\frac{1}{x^2}$

效果:n11x2, ni=01x2
3.11 希腊字母

希腊字符示例:$$\alpha A \beta B \gamma \Gamma \delta \Delta \epsilon E \varepsilon  \zeta Z \eta H \theta \Theta \vartheta \iota I \kappa K \lambda \Lambda \mu M \nu N \xi \Xi o O \pi \Pi \varpi  \rho P \varrho  \sigma \Sigma \varsigma  \tau T \upsilon \Upsilon \phi \Phi \varphi  \chi X \psi \Psi \omega \Omega$$

效果:


α A β B γ Γ δ Δ ϵ   ζ Z η H θ Θ ϑι I κ K λ Λ μ M ν  Ξ o O π Π ϖ  ρ   σ Σ ς  τ T υ Υϕ Φ φ  χ X ψ Ψ ω Ω

3.12 数学符号大汇总
± :\pm
× :\times
÷:\div
:\mid

:\cdot
:\circ
: \ast
:\bigodot
:\bigotimes
:\bigoplus
:\leq
:\geq
:\neq
:\approx
:\equiv
:\sum
:\prod
:\coprod

集合运算符:
:\emptyset
:\in
:\notin
:\subset
:\supset
:\subseteq
:\supseteq
:\bigcap
:\bigcup
:\bigvee
:\bigwedge
:\biguplus
:\bigsqcup

对数运算符:
log :\log
lg :\lg
ln :\ln

三角运算符:
:\bot
:\angle
3030^\circ
sin :\sin
cos :\cos
tan :\tan
cot :\cot
sec :\sec
csc :\csc

微积分运算符:
yx:\prime
:\int
:\iint
:\iiint
:\iiiint
:\oint
lim :\lim
:\infty
:\nabla

逻辑运算符:
:\because
:\therefore
:\forall
:\exists
:\not=
:\not>
:\not\subset

戴帽符号:
ŷ :\hat{y}
yˇ:\check{y}
y˘:\breve{y}

连线符号:
a+b+c+d⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯:\overline{a+b+c+d}
a+b+c+d⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯:\underline{a+b+c+d}
a+b+c1.0+d2.0:\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}

箭头符号:
:\uparrow
:\downarrow
:\Uparrow
:\Downarrow
:\rightarrow
:\leftarrow
:\Rightarrow
:\Leftarrow
:\longrightarrow
:\longleftarrow
:\Longrightarrow
:\Longleftarrow

3.13 需要转义的字符

要输出字符 空格 # $ % & _ { } ,用命令: \空格 # \$ \% \& _ { }

3.14 使用指定字体

{\rm text}如:
使用罗马字体:text text
其他的字体还有:
\rm  罗马体       \it  意大利体
\bf  黑体        \cal  花体
\sl  倾斜体       \sf  等线体
\mit  数学斜体      \tt  打字机字体
\sc  小体大写字母

参考文献:

Markdown文档

网页地址:

[1] [StackEdit] http://xianbai.me/learn-md/article/about/readme.html

[2] [Markdown中文文档] https://markdown-zh.readthedocs.io/en/latest/

[3] [GitHub官方] https://help.github.com/en/github/writing-on-github/basic-writing-and-formatting-syntax

[4] [菜鸟教程 ]https://www.runoob.com/markdown/md-tutorial.html

[5] [typora官方]https://typora.io/