系统中的加号未对齐

系统中的加号未对齐

我想使用以下方法在乳胶中创建以下线性方程systeme

  \systeme[xyz]{
    x + y +2z = a,
    2x + 2y + {( 4+b )} z = b,
    -x -2z  = ab,
    y + bz = a + b
  }

但结果显示如下:

方程

加号和减号对齐不正确。我该如何修复这个问题?

答案1

我不确定您到底想要什么,但为了获得完全的对齐灵活性,您可以随时使用array@{}删除默认的列间距,>{{}}插入{}相关单元格以确保数学运算符的正确间距):

\documentclass{article}
\usepackage{array}

\begin{document}

\[\left\{
\begin{array}{ @{} r @{} >{{}} r @{} >{{}} r @{} >{{}} l @{} }
     x &  + y &          + 2z & = a     \\
    2x & + 2y & + ( 4 + b ) z & = b     \\
    -x &      &          - 2z & = ab    \\
       &    y &          + bz & = a + b \\
\end{array}
\right.\]

\end{document}

在此处输入图片描述

相关内容