LaTex で単体図を描くにはどうすればいいですか?

LaTex で単体図を描くにはどうすればいいですか?

次のような単体表を描きたい。

正しい

私は試した、

\begin{equation}
\begin{array}{cc|cccccccc|c}
           &     & x_1 & x_2  &  x_3 & s_1 & s_2 & s_3  & a_2  &  a_3  &   \\
 \text{Basis} & c_B &  12 &   18 &   10 &  0  &  0  & 0    &   -M &   -M  & \text{RHS} \\ \hline
 s_1   &  0  & 2   &  3   &   4   &  1    & 0   & 0    &   0  &  0   &  50 \\
 a_2   & -M  & 1   &  -1  &  -1   &  0    & -1  &  0   &   1  &  0   &  0  \\
 a_3   & -M  & 0   & 1    & -1.5  &  0    & 0   &-1    &   0  &  1   &  0  \\ \hline
    &     & -M  & -0   &  2.5M &  0    & M   &  M   &  -M  &  -M  &  0  \\
    &     &12+M & 18   &10-2.5M&  0    & -M  &  0   &   0  &  0   &   \\
 \end{array}
 \end{equation}

しかし、$z_j$と$c_j-z_j$が列の中央にないという問題が発生します。 正しくない

編集: 次のように、同じタブローに同様の赤いマーカーを描くにはどうすればよいでしょうか? マーカー付き

答え1

2 つの列を中央揃えにするには、次の例に示すようにコマンドを使用z_{j}します。c_{j}-z_{j}\multicolumn

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{array}{cc|cccccccc|c}
           &     & x_1 & x_2  &  x_3 & s_1 & s_2 & s_3  & a_2  &  a_3  &   \\
 \text{Basis} & c_B &  12 &   18 &   10 &  0  &  0  & 0    &   -M &   -M  & \text{RHS} \\ \hline
 s_1   &  0  & 2   &  3   &   4   &  1    & 0   & 0    &   0  &  0   &  50 \\
 a_2   & -M  & 1   &  -1  &  -1   &  0    & -1  &  0   &   1  &  0   &  0  \\
 a_3   & -M  & 0   & 1    & -1.5  &  0    & 0   &-1    &   0  &  1   &  0  \\ \hline
    \multicolumn{2}{c|}{z_{j}}     & -M  & -0   &  2.5M &  0    & M   &  M   &  -M  &  -M  &  0  \\
    \multicolumn{2}{c|}{c_{j}-z_{j}}    &12+M & 18   &10-2.5M&  0    & -M  &  0   &   0  &  0   &   \\
 \end{array}
 \]
 \end{document}

関連情報