Markdown进阶公式排版-如何输入空格
在书写公式的时候,a和b之间无论输入多少空格,最后都会显示为紧凑的ab。这是因为这样输入的空格,直接被忽略了,我们需要给空格加上转义符号才能显示。
下面示例,在a和b之间输入2个空格:
```math a b \\ a\ b ```
效果:
使用转义符号添加的空格,叫做字符空格,大约占字符M宽度的1/4M(网上都说是1/3M,我在有道云笔记中的测试差不多是1/4M)。
```math a \ \ \ \ b \\ aMb \\ a \ \ \ \ \ \ \ \ b \\ aMMb \\ ```
效果:
除了使用转义符号添加空格外,还有很多其它的方式添加空格。
单空格 \quad(1M宽度)
```math a \quad b \\ aMb ```
效果:
双空格 \qquad(2M宽度)
```math a \qquad b \\ aMMb ```
效果:
中等空格\;(2/7M宽度)
```math a \;\;\;\; b \\ aMb \\ a \;\;\;\;\;\;\;\; b \\ aMMb \\ ```
效果:
显示效果比2/6M小,比2/8M大。
中等空格\ (2/8M宽度)
上边介绍的字符空格。
中等空格\:(2/9M宽度)
```math a \:\:\:\:\: b \\ aMb \\ a \:\:\:\:\:\:\:\:\:\: b \\ aMMb ```
效果:
显示效果比2/8M小,比2/10M大。
小空格 \,(1/6M宽度)
```math a \,\,\,\,\,\, b \\ aMb \\ a \,\,\,\,\,\,\,\,\,\,\,\, b \\ aMMb ```
效果:
负空格a\!b(-1/6M宽度)
负空格用来减小字符间距。
```math a\!b ```
效果:
重复使用\!命令能够实现不同元素的叠加渲染。
```math a\!\!\!b \\ a\!\!\!\!\!b ```
效果:
可以看到第一行的ab重叠在了一起;第二行的ab,b跑到了a的前边。
文本模式中的字符空格a \text{ } b
```math
a \text{\quad} b
```
效果:
可以在\text中使用任意的空格格式。