LaTex Blockarray 括号的奇怪位置

LaTex Blockarray 括号的奇怪位置

我不熟悉 LaTex 术语,所以请原谅我的词汇量。我在考试 latex 文件中的两个不同位置(复制和粘贴)都有这个,但我得到了不同的结果。

\documentclass[12pt]{exam}
\RequirePackage{amssymb, amsfonts, amsmath, latexsym, verbatim, xspace, setspace, gensymb, graphicx, float, multicol, multirow}
\usepackage[margin=1in]{geometry}
\usepackage{lmodern} 
\usepackage{kbordermatrix,blkarray, array, booktabs}
\usepackage{tikz}
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
        \node[shape=circle,draw,inner sep=2pt] (char) {#1};}}
\setlength\parindent{0pt}
\singlespacing

\begin{document} 
\begin{questions}
\question Write the solution that can be read from each simplex tableau.
\[
\begin{blockarray}{@{}ccccccc@{}}
x_1 & x_2 & x_3 & s_1 & s_2 & z & \\ [1 ex]
\begin{block}{[@{}cccccc|c@{}]}
1 & 4 & 1 & 0 & 5 & 0 & 3 &  \\ 
0 & 1 & 3 & 1 & 2 & 0 & 9 & \\ 
\cline{1-7} 
& & & & & & & \\ [-2 ex]
0 & 0 & 0 & 0 & 4 & 1 & 7 &\\ 
\end{block}
\end{blockarray}
\]
\newpage
\question Pivot once as indicated in the simplex tableau. Then read the       solution from the result. Be sure to support your answer by writing each row operation used. 
\begin{parts}
\part 
\[
\begin{blockarray}{@{}cccccccc@{}}
x_1 & x_2 & x_3 & s_1 & s_2 & s_3 & z & \\ [1 ex]
\begin{block}{[@{}ccccccc|c@{}]}
\circled{1} & 4 & 2 & 1 & 0 & 0 & 0 & 50 &  \\ 
2 & 6 & 3 & 0 & 1 & 0 & 0 & 100 & \\ 
3 & 2 & 1 & 0 & 0 & 1 & 0 & 150 \\ 
\cline{1-8} 
& & & & & & & & \\ [-2 ex]
-2 & 4 & -1 & 0 & 0 & 0 & 1 & 0 &\\ 
\end{block}
\end{blockarray} \quad
\]
\end{parts}
\end{questions}
\newpage
\begin{questions}
\question The initial simplex tableau is: \\
\[
\begin{blockarray}{@{}ccccccc@{}}
x_1 & x_2 & x_3 & s_1 & s_2 & z & \\ [1 ex]
\begin{block}{[@{}cccccc|c@{}]}
1 & 4 & 1 & 0 & 5 & 0 & 3 &  \\ 
0 & 1 & 3 & 1 & 2 & 0 & 9 & \\ 
\cline{1-7} 
& & & & & & & \\ [-2 ex]
0 & 0 & 0 & 0 & 4 & 1 & 7 &\\ 
\end{block}
\end{blockarray}
\]
\end{questions}
\end{document}

第一个是我希望它看起来的样子:

在此处输入图片描述

但是,当将其复制并粘贴到文档的不同部分时,我得到了以下信息:

在此处输入图片描述

\question 中的代码相同,但结果不同。知道为什么吗?

更新:这是其余的代码。当我删除 2a) 时,矩阵看起来正常。

答案1

您有七列,但也有七个&字符;删除尾随的&'。

\[
\begin{blockarray}{@{}ccccccc@{}}
x_1 & x_2 & x_3 & s_1 & s_2 & z \\ [1 ex]
\begin{block}{[@{}cccccc|c@{}]}
1 & 4 & 1 & 0 & 5 & 0 & 3 \\
0 & 1 & 3 & 1 & 2 & 0 & 9 \\
\cline{1-7}
& & & & & & \\ [-2 ex]
0 & 0 & 0 & 0 & 4 & 1 & 7\\
\end{block}
\end{blockarray}
\]

在此处输入图片描述

相关内容