Typora基础
Typora基础(使用篇)
Typora让你像写Word一样行云流水
(特别提醒(一定使用英文半角符号))
简介
Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别。即时渲染使得你写Markdown就想是写Word文档一样流畅自如,不像其他编辑器的有编辑栏和显示栏。
- Markdown的语法因不同的解析器或编辑器而异,Typora使用的是GitHub Flavored Markdown。
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 | Typora快捷键整合 |
标题级别
使用#号键1~6个#可以选择标题级数
# 一级标题 快捷键为 Ctrl + 1
## 二级标题 快捷键为 Ctrl + 2
……
###### 六级标题 快捷键为 Ctrl + 6
引用文字 >
> + 空格 + 引用文字
如下形式
无序列表
使用 * + - 都可以创建一个无序列表
* 空格 引用文字
+ 空格 引用文字
- 空格 引用文字
有序列表
使用 1. 2. 3. 创建有序列表(与word有点像)
AAA
BBB
CCC
代码块 反引号`
在Typora中插入程序代码的方式有两种:
- 短:使用反引号``(即 ~ 键 Tab键上方)
。
就像这样子短一点的` - 长:插入多行代码输入3个反引号 (`)+ 回车,并在后面选择一个语言名称即可实现语法高亮。
1 | def helloworld(): |
数学表达式(会有公式篇进行细致讲解)$$
当你需要在编辑器中插入数学公式时,可以使用两个美元符 $$ 包裹 TeX 或 LaTeX 格式的数学公式来实现。根据需要加载 Mathjax 对数学公式进行渲染。
按下 $$
,然后按下回车键,即可进行数学公式的编辑。(如下形式)
- $$ 之间的便是要打的代码
1 | $$ |
插入表格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还会自动链接标准网址。
图片
1 | ![显示的文字](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 | \ 反斜线 |
HTML
支持HTML
不在 Markdown 涵盖范围之内的标签,都可以直接在文档里面用 HTML 撰写。
目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>
等
总结
特殊符号 | 命名实体 | 十进制编码 | 特殊符号 | 命名实体 | 十进制编码 | 特殊符号 | 命名实体 | 十进制编码 |
---|---|---|---|---|---|---|---|---|
Α | Α | Α | Β | Β | Β | Γ | Γ | Γ |
Δ | Δ | Δ | Ε | Ε | Ε | Ζ | Ζ | Ζ |
Η | Η | Η | Θ | Θ | Θ | Ι | Ι | Ι |
Κ | Κ | Κ | Λ | Λ | Λ | Μ | Μ | Μ |
Ν | Ν | Ν | Ξ | Ξ | Ξ | Ο | Ο | Ο |
Π | Π | Π | Ρ | Ρ | Ρ | Σ | Σ | Σ |
Τ | Τ | Τ | Υ | Υ | Υ | Φ | Φ | Φ |
Χ | Χ | Χ | Ψ | Ψ | Ψ | Ω | Ω | Ω |
α | α | α | β | β | β | γ | γ | γ |
δ | δ | δ | ε | ε | ε | ζ | ζ | ζ |
η | η | η | θ | θ | θ | ι | ι | ι |
κ | κ | κ | λ | λ | λ | μ | μ | μ |
ν | ν | ν | ξ | ξ | ξ | ο | ο | ο |
π | π | π | ρ | ρ | ρ | ς | ς | ς |
σ | σ | σ | τ | τ | τ | υ | υ | υ |
φ | φ | φ | χ | χ | χ | ψ | ψ | ψ |
ω | ω | ω | ϑ | ϑ | ϑ | ϒ | ϒ | ϒ |
ϖ | ϖ | ϖ | • | • | • | … | … | … |
′ | ′ | ′ | ″ | ″ | ″ | ‾ | ‾ | ‾ |
⁄ | ⁄ | ⁄ | ℘ | ℘ | ℘ | ℑ | ℑ | ℑ |
ℜ | ℜ | ℜ | ™ | ™ | ™ | ℵ | ℵ | ℵ |
← | ← | ← | ↑ | ↑ | ↑ | → | → | → |
↓ | ↓ | ↓ | ↔ | ↔ | ↔ | ↵ | ↵ | ↵ |
⇐ | ⇐ | ⇐ | ⇑ | ⇑ | ⇑ | ⇒ | ⇒ | ⇒ |
⇓ | ⇓ | ⇓ | ⇔ | ⇔ | ⇔ | ∀ | ∀ | ∀ |
∂ | ∂ | ∂ | ∃ | ∃ | ∃ | ∅ | ∅ | ∅ |
∇ | ∇ | ∇ | ∈ | ∈ | ∈ | ∉ | ∉ | ∉ |
∋ | ∋ | ∋ | ∏ | ∏ | ∏ | ∑ | ∑ | − |
− | − | − | ∗ | ∗ | ∗ | √ | √ | √ |
∝ | ∝ | ∝ | ∞ | ∞ | ∞ | ∠ | ∠ | ∠ |
∧ | ∧ | ⊥ | ∨ | ∨ | ⊦ | ∩ | ∩ | ∩ |
∪ | ∪ | ∪ | ∫ | ∫ | ∫ | ∴ | ∴ | ∴ |
∼ | ∼ | ∼ | ≅ | ≅ | ≅ | ≈ | ≈ | ≅ |
≠ | ≠ | ≠ | ≡ | ≡ | ≡ | ≤ | ≤ | ≤ |
≥ | ≥ | ≥ | ⊂ | ⊂ | ⊂ | ⊃ | ⊃ | ⊃ |
⊄ | ⊄ | ⊄ | ⊆ | ⊆ | ⊆ | ⊇ | ⊇ | ⊇ |
⊕ | ⊕ | ⊕ | ⊗ | ⊗ | ⊗ | ⊥ | ⊥ | ⊥ |
⋅ | ⋅ | ⋅ | ⌈ | ⌈ | ⌈ | ⌉ | ⌉ | ⌉ |
⌊ | ⌊ | ⌊ | ⌋ | ⌋ | ⌋ | ◊ | ◊ | ◊ |
♠ | ♠ | ♠ | ♣ | ♣ | ♣ | ♥ | ♥ | ♥ |
♦ | ♦ | ♦ | 空 | |   | ¡ | ¡ | ¡ |
¢ | ¢ | ¢ | £ | £ | £ | ¤ | ¤ | ¤ |
¥ | ¥ | ¥ | ¦ | ¦ | ¦ | § | § | § |
¨ | ¨ | ¨ | © | © | © | ª | ª | ª |
« | « | « | ¬ | ¬ | ¬ | | ­ | ­ |
® | ® | ® | ¯ | ¯ | ¯ | ° | ° | ° |
± | ± | ± | ² | ² | ² | ³ | ³ | ³ |
´ | ´ | ´ | µ | µ | µ | “ | " | " |
< | < | < | > | > | > | ‘ | ' |
1 | ^表示上标, |
参考文献:
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/