Markdone语法入门手册 ——Typora使用为例

Markdone语法入门手册

Typora使用为例

0.准备工作

0.1 Markdown编辑器

​ 主流软件是VSCode和Typora

VScodeTypora
免费88¥
需要配置环境可以直接使用
不只局限于Markdown编辑专一的应用

0.2 以下载Typora为例

通过官网下载,链接☞https://typoraio.cn/在这里插入图片描述

通过代理商下载,链接☞Typora - 跨平台 Markdown 编辑器 所见即所得 支持 Latex 公式 - 荔枝软件商店 (lizhi.shop)
在这里插入图片描述
下载完成后,打开安装包,跟随指引安装即可。

0.3 基本配置

Typora可以直接开始使用,除非进行一些自定义内容,比如主题。
首先从官方入口,链接☞https://support.typora.io/ 或 https://theme.typoraio.cn/ 或 http://github.com上找到自己喜欢的主题,将压缩包下载到本地。

然后找到 偏好设置 中的 外观 打开主题文件夹

最后将压缩包中的 .css 后缀的文件复制到主题文件夹中,重启Typora就能使用自己喜欢的主题了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1. 基本操作

这个板块主要是在Typora中实现Word文字编辑的基本操作:加粗、斜体、下划线、高亮、删除线等。

1.1 斜体

用一个*_包裹文本,例如:

*一个乘号*
_一个下划线_

一个乘号

一个下划线

同时,可以使用快捷键Ctrl+'I’使选中文本成斜体。

1.2 加粗

用两个 * 或 _ 包裹的文本,例如:

**可以这样用**
__也可以这样用__

我好用

上面的确更好用

[下划线输入需要切换为英文输入,所以中文输入时更推荐用‘*’包裹文本]

同时,可以通过快捷键Ctrl+'B’使选中文本加粗。

1.3 删除线

用两个~包裹文本,例如:

~~这样用~~

效果如此

1.4 下划线

下划线由原始HTML提供支持,所以要实现下划线,需要用 包裹文字,例如:

<u>有下划线了吗</u>

现在有了

同时,可以通过快捷键Ctrl+'U’下划线选中文本。

1.5 高亮

要实现文本的高亮,需要在偏好设置中打开拓展语法,同时这个效果在其他Markdown编辑中可能不支持。

用两个=包裹文本就可以高亮文本,例如:

==高亮我==

成功了

1.6 上下标

使用此功能前,需要在偏好设置中打开拓展语法。

~包裹文本实现下标,用^包裹文本实现上标,例如:

H~2~O CH~4~
x^2^  长文本^Long\ Text^	//单词中的空格需要使用\进行转义

H2O CH4
x2 长文本Long Text

2. 进阶操作

2.1 标题

在行开头加#,空格后再输入标题即可,例如:

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

在这里插入图片描述

2.2 目录

输入 [toc] 然后按回车Enter 键将创建一个“目录”部分,自动从文档内容中提取所有标题,其内容会自动更新,即:

@[toc]
效果可见文章开头

2.3 表格

输入 | 标题1 | 标题2 | 并按下 回车Enter 键将创建一个包含两列的表,即:

标题1标题2

表格的源码如下:

| 标题1 | 标题2 |
| ----- | ----- |
|       |       |

可以通过生成的表格的左上角编辑表格的大小:
在这里插入图片描述

还可以对表格的内容进行对齐操作,以及运用其他Markdown语法,例如:

| 左对齐的一列 | 居中的一列 | 右对齐的一列 |
| :-------- | :--------: | --------: |  //':'在左是左对齐 ':'冒号包裹文本是居中 ':'在右是右对齐 ':'只能是英文标点
| ==高亮== | **加粗** | *斜体* |
| ~~删除~~ |    <u>下划线</u>        |      https://typoraio.cn/      |
|  |  |  |
左对齐的一列居中的一列右对齐的一列
高亮加粗斜体
删除下划线https://typoraio.cn/

2.4 链接

[]中是链接的文本,然后紧跟(),其中是链接的地址,例如:

链接到[Typora](https://typoraio.cn/)官网

链接到Typora官网

在链接的文本后再加一个(文章中的一个标题),标题将作为一个标签,即可实现在文章内部的跳转,例如:

跳转到[标题](# Typora使用为例)

跳转到[标题](# Typora使用为例)

2.5 图片

与连接相似,在[]前加一个感叹号即可,例如表格处图片的源码为:

![输入一个标题](D:\Works\Pictures\example.png)

此方法插入的图片只能在本地使用,如果需要上传,需要将图片与.md文件放入统一路径下。

或者有将图片上传至云端,从而实现多端获取图片目的的方法,读者可以自行搜索。

2.6 引用

输入右括号>后面再输入需要引用的文字即可,例如:

>可以引用
>多行文字
>作为一整个块

>在Typora中也可以实现嵌套引用
>>嵌套

可以引用
多行文字
作为一整个块

在Typora中也可以实现嵌套引用

嵌套

2.7 分割线

连续输入三个或以上-*然后回车,就可以生成一条分割线,例如:

---
-----
***
*****




2.8 列表

输入 * list item 1 将创建一个无序列表,该 * 符号可以替换为 +-

输入 1. list item 1 将创建一个有序列表;例如:

* 无序列表 1
* * 无序列表 

+ 无序列表 2
- 无序列表 3

1. 有序列表 1
2. 有序列表2
3. 有序列表3
  • 无序列表 1
    • 无序列表
  • 无序列表 2
  • 无序列表 3
  1. 有序列表 1
  2. 有序列表2
  3. 有序列表3
    同时,可以通过快捷键生成有序列表与无序列表:
    Ctrl+Shift+‘[’ 生成有序列表
    Ctrl+Shift+‘]’ 生成无序列表

2.9 待办清单

任务列表是标记为[ ]或[x](未完成或完成)的项目的列表,例如:

- [ ] 这是一个任务列表项
+ [ ] 需要在前面使用列表的语法
* [ ] 正常 **加粗**, *斜体*, ~~删除~~
- [ ] 未完成
- [x] 完成
  • 这是一个任务列表项
  • 需要在前面使用列表的语法
  • 正常 加粗, 斜体, 删除
  • 未完成

  • 完成

可以直接勾选是否完成。
同时,可以通过快捷键Ctrl+Shift+'X’生成待办清单

2.10 URL链接

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

<i@typora.io> 成为 i@typora.io.

Typora也将自动链接标准URL。例如: www.baidu.com.

2.11 脚注

Typora中可以为文字添加脚注,例如:

您可以像这样创建脚注[^注释1].

[^注释1]: 添加你的注释.

您可以像这样创建脚注1.

3. 常用快捷键

3.1 提升标题级别与降低标题级别

Ctrl+‘=’ & Ctrl+‘-’

3.2 选中当前行或句子

Ctrl+‘L’

3.3 选中当前词

Ctrl+‘D’

3.4 输入表情与符号

Win+‘.’

3.5 进入或退出源代码模式

Ctrl+‘/’

3.6 进入偏好设置

Ctrl+‘,’

4. 拓展内容

4.1 数学公式

输入两个$后,按下回车Enter 键就可以生成一个可以输入数学公式的块,通过输入Tex / LaTex源代码,即可得到数学公式,这在一些学术笔记中很有用,例如:

$$
\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix} 
\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} &  \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} &  \frac{\partial Y}{\partial v} & 0 \\
\end{vmatrix}
$$

V 1 × V 2 = ∣ i j k ∂ X ∂ u ∂ Y ∂ u 0 ∂ X ∂ v ∂ Y ∂ v 0 ∣ \mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\ \frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\ \end{vmatrix} V1×V2= iuXvXjuYvYk00

4.2 代码块

输入```后输入一个可选的语言标识符(如果不输入,则代码不会根据语言高亮语句),按下回车Enter 键就可以生成一个代码块,

例如:

```c
#include<stdio.h>

int main(){
    printf("Hello world");
    return 0;
}
```
#include<stdio.h>

int main(){
    printf("Hello world");
    return 0;
}

4.3 转义*与转义_

在一些基本操作中,需要用*或_包裹文本从而实现特定效果,如果我们要让*或_也在文本中实现,只需要在*或_前加上一个,例如:

**加粗星号\***
高亮下划线\__

加粗星号*
斜体下划线_


  1. 在此添加注释.
    注释的内容可以放在文章的任何地方2↩︎

  2. 比如文章最后. ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值