• 😀 作  者:我是夜阑的狗🐶
  • 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询!

文章目录

  • 前言
  • 一、普通左花括号
  • 1. 左对齐或右对齐
  • 2. 居中对齐
  • 二、普通右花括号
  • 1. 左对齐或右对齐
  • 2.居中对齐
  • 三、普通花括号对
  • 1. 左对齐或右对齐
  • 2.居中对齐
  • 四、花括号内罗列描述内容 用 &
  • 五、markdown 数学公式显示空格
  • 总结



前言

  每次写文档,都用到Markdowm语法,虽然也有保存一些常用语法的网址,但有时候想使用一些别的还得百度,所以打算写博客记录一下自己使用过的语法,至于那些比较简单的语法(加粗什么的)就不记录了 😁 😁 😁;
  如果文章有什么需要改进的地方还请大佬不吝赐教 👏 👏。


  实现花括号的方式有两种:

  • 方法一: 使用环境进行渲染,例如casesrcasesdases等,更多环境可以参考官方文档;
$$
	我是夜阑的狗
	\begin{cases}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
	\end{cases}
$$
  • 方法二: 不用cases,使用\left\right标签来实现花括号;
$$
	我是夜阑的狗
	\left\{
		\begin{matrix}
			角色保底+1 \\
			武器定轨+1\\
			七七命座+1\\
			斩尽牛杂+999
		\end{matrix}
	\right.
$$

一、普通左花括号

  使用花括号有三种 环境 可以选择:

  • cases 左花括号,内容靠左边对齐;
  • matrix 居中对齐;
  • rcases 右花括号,内容靠右边对齐;

更多环境可以参考【官方文档】 (点击可跳转🚀)。

1. 左对齐或右对齐

  使用cases参数时,这里cases环境用于分段函数或者有左大括号的数学公式。花括号里的内容就会左对齐或者右对齐,实现方式如下:

  • 示例一:

  花括号内容为文字时。

$$
	我是夜阑的狗
	\begin{cases}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
	\end{cases}
$$

  可以看一下实现效果:
lua 花括号 花括号怎么书写_markdown

  • 示例二:

  花括号内容为公式时。cases对于公式的效果最好,不会上下重叠,渲染的整体效果更好。

$$
	\begin{cases}
		a_1x+b_1y+c_1z=d_1\\
		a_2x+c_2z=d_2\\
		a_3x+b_3y+c_3z=d_3\\
	\end{cases}
$$

  实现效果:
lua 花括号 花括号怎么书写_lua 花括号_02

2. 居中对齐

  由于环境只能使用一种,当想要内容居中对齐时,可使用方法二实现花括号,再用matrix环境,花括号里的内容就会居中对齐,实现方式如下:

$$
	我是夜阑的狗
	\left
		\begin{matrix}
			角色保底+1 \\
			武器定轨+1\\
			七七命座+1\\
			斩尽牛杂+999
		\end{matrix}
	\right.
$$

  看一下实现效果:

lua 花括号 花括号怎么书写_lua 花括号_03

二、普通右花括号

  与前面左花括号相同,可使用两种方法实现括号;

1. 左对齐或右对齐

  • 示例一: 使用rcases环境实现花括号,内容向左对齐;
$$
	\begin{rcases}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
	\end{rcases}
	我是夜阑的狗
$$

  可以看一下实现效果::
lua 花括号 花括号怎么书写_markdown_04

  • 示例二: 使用aligned环境和方法二进行搭配,内容向右对齐;
$$
	\left.
		\begin{aligned}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
		\end{aligned}
	\right\}
	我是夜阑的狗
$$

  可以看一下实现效果:
lua 花括号 花括号怎么书写_常用语法_05

2.居中对齐

  同样也是可以使用matrix环境来实现居中对齐;

$$
	\left.
		\begin{matrix}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
		\end{matrix}
	\right\}
	我是夜阑的狗
$$

  可以看一下实现效果:
lua 花括号 花括号怎么书写_markdown_06

三、普通花括号对

  同样也可以实现内容左右对齐或者居中对齐;

1. 左对齐或右对齐

  • 示例一: 使用cases环境实现花括号,内容向左对齐。看到这里有没有发现,之前rcases环境也是内容左对齐,只是括号方向不一样而已,所以这里也可以使用rcases来实现括号对,只需补齐另外一边的括号即可;
// cases环境
$$
	我是夜阑的狗
	\left.
		\begin{cases}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
		\end{cases}
	\right\}
$$

// rcases环境
$$
	我是夜阑的狗
	\left\{
		\begin{rcases}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
		\end{rcases}
	\right.
$$

  可以看一下这两个实现效果是一样的:

lua 花括号 花括号怎么书写_常用语法_07

  • 示例二: 使用aligned环境实现内容右对齐,再用方法二(最前面的)实现括号对即可;
$$
	我是夜阑的狗
	\left\{
		\begin{aligned}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
		\end{aligned}
	\right\}
$$

  可以看下实现效果:
lua 花括号 花括号怎么书写_Markdown_08

2.居中对齐

  使用matrix环境实现内容居中对齐,再用方法二(最前面的)实现括号对即可;

$$
	我是夜阑的狗
	\left\{
		\begin{matrix}
		角色保底+1 \\
		武器定轨+1\\
		七七命座+1\\
		斩尽牛杂+999
		\end{matrix}
	\right\}
$$

  可以看下实现效果:
lua 花括号 花括号怎么书写_Markdown_09

四、花括号内罗列描述内容 用 &

  当想要在括号内容后添加描述内容使其对齐时,就要用到&了;

$$
我是夜阑的狗
\begin{cases}
角色保底1 & 布响玩拉\\
武器定轨2 & 布响玩拉\\
七七命座3 & 布响玩拉\\
斩尽牛杂4 & 布响玩拉
\end{cases}
$$

  可以看下实现效果:
lua 花括号 花括号怎么书写_lua 花括号_10

五、markdown 数学公式显示空格

  在数学公式中就不能使用 来代替空格了;

种类

代码

效果

大小

两个quad空格

1 \qquad 2

lua 花括号 花括号怎么书写_lua 花括号_11

两个m的宽度

quad空格

1 \quad 2

lua 花括号 花括号怎么书写_常用语法_12

一个m的宽度

大空格

1 \ 2

lua 花括号 花括号怎么书写_常用语法_13

1/3 m的宽度

中等空格

1 \ ; 2

lua 花括号 花括号怎么书写_常用语法_14

2/7 m的宽度

小空格

1 \ , 2

lua 花括号 花括号怎么书写_常用语法_15

1/6 m的宽度

无空格

12

12


紧贴

1\!b

lua 花括号 花括号怎么书写_markdown_16

缩进1/6m宽度