美文网首页
latex多行公式和分段函数的写法

latex多行公式和分段函数的写法

作者: mudssky | 来源:发表于2021-05-30 09:16 被阅读0次

特别长的公式换行

无需对其的公式可以使用multline环境

\begin{multline}
x = a+b+c+{} \\
d+e+f+g
\end{multline}

\begin{multline} x = a+b+c+{} \\ d+e+f+g \end{multline}
如果不需要编号,可以使用 multline* 环境代替。

对齐

需要对齐的公式,可以使用 aligned 次环境来实现,它必须包含在数学环境之内。

\begin{aligned}
x = a+b+c+ \\
d+e+f+g
\end{aligned}

\begin{aligned} x ={}& a+b+c+{} \\ &d+e+f+g \end{aligned}

公式组

无需对齐的公式组可以使用 gather 环境,需要对齐的公式组可以使用 align 环境。他们都带有编号,如果不需要编号可以使用带星号的版本。

&貌似是起到对齐的作用,放在你想对齐的对象后面就会按照那个对象进行对齐

\begin{gather}
a = b+c+d \\
x = y+z
\end{gather}
\begin{align*}
a &= b+c+d \\
x &= y+z
\end{align*}

\begin{gather} a = b+c+d \\ x = y+z \end{gather}

\begin{align*} a &= b+c+d \\ x &= y+z \end{align*}

分段函数

分段函数可以用cases次环境来实现,它必须包含在数学环境之内。

y= \begin{cases}
-x,\quad &x\leq 0 \\
x,\quad &x>0
\end{cases} 

y= \begin{cases} -x,\quad &x\leq 0 \\ x,\quad &x>0 \end{cases}

参考这篇文章https://liam.page/2014/09/08/latex-introduction/,比较适合latex入门了,但是对于我这种只是记笔记用的,不需要学那么多排版用的东西,学学公式怎么写就可以了。一般用markdown也就够用了。

注意简书的环境下有些latex语法显示不出来,比如,公式的编号简书就没有显示。但是在我的常用的markdown编辑器vnote和typora中是显示正常的。

相关文章

网友评论

      本文标题:latex多行公式和分段函数的写法

      本文链接:https://www.haomeiwen.com/subject/dospsltx.html