如何使带单编号的split环境方程组实现居中对齐?
解决LaTeX方程组居中对齐并保留单个编号的问题
你可以通过以下两种方式调整代码,实现方程组居中对齐且保留单个可引用的编号:
方法1:在split环境中添加对齐锚点(推荐,符合数学排版规范)
在每个方程的等号前添加&,让所有方程以等号为基准对齐,整体在equation环境中居中显示:
\begin{equation} \label{eq:41} \begin{split} \frac{df_0}{d\eta} &= f_1\\ \frac{df_1}{d\eta} &= f_2\\ \frac{df_2}{d\eta} &= f_3\\ \frac{df_3}{d\eta} &= \frac{1}{\lambda f} \Bigg(f_3+f_0 f_2 - f_1 ^2+\lambda \left(2f_1 f_3 - f_2 ^2 \right) -Mf_1 -Pf_1 + Gr_T \theta_0 + Gr_C\phi_0 \Bigg) \end{split} \end{equation}
split环境依赖&指定对齐位置,未设置时会默认右对齐;添加锚点后,方程组会以等号为中心对齐,同时保留equation环境的单个编号。
方法2:使用aligned环境实现整体居中
若不需要等号对齐,只想让所有方程整体居中,可替换split为aligned环境(默认居中对齐):
\begin{equation} \label{eq:41} \begin{aligned}[c] \frac{df_0}{d\eta} = f_1\\ \frac{df_1}{d\eta} = f_2\\ \frac{df_2}{d\eta} = f_3\\ \frac{df_3}{d\eta} = \frac{1}{\lambda f} \Bigg(f_3+f_0 f_2 - f_1 ^2+\lambda \left(2f_1 f_3 - f_2 ^2 \right) -Mf_1 -Pf_1 + Gr_T \theta_0 + Gr_C\phi_0 \Bigg) \end{aligned} \end{equation}
[c]参数显式指定居中对齐(aligned默认即为居中,可省略),同样嵌套在equation环境中保留单个编号。
内容的提问来源于stack exchange,提问作者Minoli Fernando
相关产品推荐
相关产品推荐

