数组问题,只能有一行。

数组问题,只能有一行。

我不确定我做错了什么,我试图创建一行带有标签的位。我尝试使用数组执行此操作:

$\begin{array}{c|ccccccc}

\mbox{L1} & \mbox{L2} & \mbox{L3} & \mbox{L4} & \mbox{L5} & \mbox{L6} & \mbox{L7} & \mbox{L8}
0 & 0 & 1 & 0 & 1 & 0 & 1 & 1 

\end{array}$

但这不起作用,我收到错误:

! Extra alignment tab has been changed to \cr.
<recently read> \endtemplate 

l.705 0 &
          0 & 1 & 0 & 1 & 0 & 1 & 1 \end{array}$
? 

如果我只有一行它确实有效。

出了什么问题?我正在使用 pdfLaTeX 进行编译。或者,如果有更好的方法可以做到这一点(我试图标记一行位,以便 1 和 0 之间的距离保持不变),请告诉我。

答案1

您必须在 之后断行\mbox{L8}

以下内容编译后没有任何错误:

\documentclass{article}

\begin{document}

$\begin{array}{c | c c c c c c c}
\mbox{L1} & \mbox{L2} & \mbox{L3} & \mbox{L4} & \mbox{L5} & \mbox{L6} & \mbox{L7} & \mbox{L8}\\
0 & 0 & 1 & 0 & 1 & 0 & 1 & 1 
\end{array}$

\end{document}

相关内容