LaTeX多行公式中\split出现一长一短多行公式无法居中

最近在整理一篇论文时出现了一长一短多行公式的问题无法居中

类似下图的情况:
在这里插入图片描述
这部分的代码如下:

\begin{equation}
\begin{split}
\scalebox{0.75}{$X_{n} = C$}\\
\scalebox{0.75}{$X_{m} = \biggl\{\begin{array}{ll}
\sum\limits_{i=1}^{n} [X_{i} + Y_{i} + Z_{i}]*T_{i}*0.314*10000 + 1+1+1+1+1+1+1+1+1 & X_{i}^{P}>0 \\
0 & \text { otherwise }
\end{array}$}
\end{split}
\end{equation}
  1. 首先设置\scalebox{0.75}的原因是因为公式太长不整体缩小导致标号被挤到下一行

  2. 但是居中问题没能找到更好地办法,经过查找发现了个很适合此种情况的标签\begin{gather}……\end{gather}

  3. 使用\gather直接代替\begin{equation}\begin{split}……\end{equation}\end{split}标签则可以完成居中

\begin{gather}
\scalebox{0.75}{$X_{n} = C$}\\
\scalebox{0.75}{$X_{m} = \biggl\{\begin{array}{ll}
\sum\limits_{i=1}^{n} [X_{i} + Y_{i} + Z_{i}]*T_{i}*0.314*10000 + 1+1+1+1+1+1+1+1+1 & X_{i}^{P}>0 \\
0 & \text { otherwise }
\end{array}$}
\end{gather}

但是会出现每行都有公式标号,如图:
在这里插入图片描述
4.此时可以使用\nonumber来禁止为某一行编号如在第一行使用此方法:

\begin{gather}
\scalebox{0.75}{$X_{n} = C$}\nonumber\\
\scalebox{0.75}{$X_{m} = \biggl\{\begin{array}{ll}
\sum\limits_{i=1}^{n} [X_{i} + Y_{i} + Z_{i}]*T_{i}*0.314*10000 + 1+1+1+1+1+1+1+1+1 & X_{i}^{P}>0 \\
0 & \text { otherwise }
\end{array}$}
\end{gather}

在这里插入图片描述
5.但是我们有时候需要公式标号居中且只有有一个标号,此时就需要用到gather的兄弟标签gathered,但是它是用在equation内部的

\begin{equation}
\begin{gathered}
\scalebox{0.75}{$X_{n} = C$}\\
\scalebox{0.75}{$X_{m} = \biggl\{\begin{array}{ll}
\sum\limits_{i=1}^{n} [X_{i} + Y_{i} + Z_{i}]*T_{i}*0.314*10000 + 1+1+1+1+1+1+1+1+1 & X_{i}^{P}>0 \\
0 & \text { otherwise }
\end{array}$}
\end{gathered}
\end{equation}

在这里插入图片描述

注意:此时要删除代码中的\nonumber否则不会显示标号

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值