Jupyter 中 Markdown 邂逅 LaTeX:一场知识的绮梦

引言:

在日常编程和数据分析工作中,我们经常需要记录和分享信息。传统的注释方式功能有限,而富文本编辑器又过于臃肿。Markdown作为一种轻量级标记语言,完美解决了这个问题。

为什么选择Markdown?

Markdown具有两大优势:

  1. 简单易用:通过简单的语法支持标题、粗体、引用、列表、代码块等常用格式

  2. 轻量高效:不支持自定义字体、颜色等复杂样式,文件体积小,接近纯文本

这使得Markdown成为程序员、数据分析师等人群首选的格式化工具。例如,GitHub上的README文件通常都是.md格式的Markdown文件。

一、Markdown基础语法规范

1.1 标题层级规范

        一级加一个,二级加两个以此类推,最多能加六个。

# 我是最大的标题

## 我是第二大的标题

### 我是第三大的标题

#### 我是倒数第三小的标题

##### 我是倒数第二小的标题

###### 我是最小的标题 

效果展示

1.2 文本样式规范

        加粗用两个 * ,倾斜用有一个 * ,删除用 ~ (英文输入法下的小波浪)

注意Markdown 下的输入法都为英文输入法,建议用的时候切换成英文输入法。 

我是**粗体字**

我是*斜体字*

我被~~删除~~了

效果展示: 

1.3换行

        在第一行后面多打两个空格或 按回车键在两行之间多一个空行

1.4 列表规范

(1)无序列表

        创建无序列表,在每个列表元素前前面加个短横杠或空格即可。

- 我是列表的第一项
- 我是列表的第二项
- 我是列表的第三项

 效果展示:

(2)有序列表

        要创建一个有序列表,就在每个列表元素前加上数字、英文句号、空格即可。

1. 我是列表的第一项
2. 我是列表的第二项
3. 我是列表的第三项

效果展示: 

1.5 链接与图片规范

(1)链接

        单纯的链接冗长、毫无美感,所以有些情况下我们更希望展现链接标题而不是链接, LaTeX提供了相关操作语法:

https://www.baidu.com/index.htm
[百度网址](https://www.baidu.com/index.htm)

效果展示: 

(2)图片

        和图片类似,方括号里放链接,圆括号里放图片链接,唯一的区别是要在方括号前面放一个英文的感叹号,如果图片加载不出来就会展示文字内容。

![城市景观](https://img0.baidu.com/it/u=25183460,870873689&fm=253)

效果展示 

1.6 引用规范

        右书名号+空格,后面紧跟引用内容,如果要换行,得在前一行最后加两个空格再换行

> 蒹葭苍苍  
> 白露为霜

效果展示 

1.7 代码块规范

        用上下三个反引号包裹代码,如果加代码语言的名字,Markdown可以针对那个语言的语法展示高亮。

```
import math
print("Hello World!")
print(math.pi)
```
```python
import math
print("Hello World!")
print(math.pi)
```

效果展示 

二、LaTeX数学公式规范

在数据分析过程中我们可能会用到一些数学公式,如果我们在代码中用键盘给的符号写,写出来会很难看,如:

那么有没有办法把这一坨优美又复杂的公式直观地展现出来?

有的,兄弟有的。LaTeX Markdown  里的主要任务就是写公式。

2.1 基本运算符

和日常加减乘除不同的是:乘号用 \times , 除号用 \div 

$$x + y$$
$$x - y$$
$$x \times y$$
$$x \div y$$

效果演示 

2.2 上下标规范

上标用 ^ , 下标用

注意: LaTeX 默认上标和下标只有一位字符,如果你想把多个字符作为上标和下标,要加 {}

$$x^3$$
$$H_2O$$
$$S_{input}$$

效果展示

2.3 求和与根式

求和用 \sum , 求根用 \sqrt[ ] (几次根就在方括号里写几)

$$\sum (x^2 + y^2)$$ 
$$\sqrt[3]{a^2m^2}$$

效果展示 

注意:如果是长公式求根就要在后面加上{ }把后面的内容都包起来。

2.4 分式规范

用 \frac{ }{ } 表示,第一个花括号放分数线上面的内容,第二个花括号放分数线下面的内容。

$$\frac{x+y}{x-y}$$

效果展示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值