我正在尝试创建一个表,但遇到了一个问题
放错位置 \omit。\sp@n ->\span \omit \advance @multicnt \m@ne`
这是我的代码:
\documentclass[11pt]{article}
\usepackage{multirow}
\def\Sl{\sum\limits}
\def\Pl{\prod\limits}
\begin{document}
\begin{table}[h]
\begin{tabular}{c|c|c|c|c|c|c}\hline
a&b&c&d&e&f&g\\\hline
$m_1$&$b_1$&\multirow{4}{*}{$m=\Pl_{i=1}^k$}&$M_1$&$M_1'$&$M_1M_1'b_1$&\multirow{4}{*}{$x\equiv\Sl_{i=1}^kM_i'M_ib_i\pmod{m}$}\\
\cline{1-2}\cline{4-6}
$m_2$&$b_2$& &$M_2$&$M_2'$&$M_2M_2'b_2$& &\\
\cline{1-2}\cline{4-6}
$\vdots$&$\vdots$& &$\vdots$&$\vdots$&$\vdots$& &\\
\cline{1-2}\cline{4-6}
$m_k$&$b_k$& &$M_k$&$M_k'$&$M_kM_k'b_k$& &\\
\end{tabular}
\end{table}
\end{document}
表格之前的内容没有问题。
答案1
- 考虑问题下面的评论。
- 在最后两个表格行中,有一个“&”符号,比表格中定义的列多一个。
- 删除最后三行中的最后一个“与”符号后,定义
\Pl
我得到以下结果:
\documentclass[11pt]{article}
\usepackage{multirow}
\def\Sl{\sum\limits}
\def\Pl{\prod\limits}
\begin{document}
\begin{table}[h]
\begin{tabular}{c|c|c|c|c|c|c}\hline
a & b & c & d & e & f & g \\
\hline
$m_1$ & $b_1$ & \multirow{4}{*}{$m=\Pl_{i=1}^k$} & $M_1$ & $M_1'$ & $M_1M_1'b_1$ & \multirow{4}{*}{$x\equiv\Sl_{i=1}^kM_i'M_ib_i\pmod{m}$} \\
\cline{1-2}\cline{4-6}
$m_2$ & $b_2$ & & $M_2$&$M_2'$ & $M_2M_2'b_2$ & \\
\cline{1-2}\cline{4-6}
$\vdots$ &$ \vdots$ & & $\vdots$ & $\vdots$ & $\vdots$ & \\
\cline{1-2}\cline{4-6}
$m_k$ & $b_k$ & & $M_k$ & $M_k'$ & $M_kM_k'b_k$ & \\
\end{tabular}
\end{table}
\end{document}
您的表格是否应该如上图所示?顺便说一句,根据我的品味,这张表不是很漂亮……
附录:
通过使用tabularray
编写代码的包,您可以获得更简短、更清晰的表格视频以及更漂亮的表格:
\documentclass[11pt]{article}
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\usepackage{tabularray}
\begin{document}
\begin{table}[ht]
\centering
\begin{tblr}{hlines, vlines,
colspec = {*{7}{Q[c, mode=dmath]}},
row{2-Z}= {5ex}
}
a & b & c & d & e & f & g \\
m_1 & b_1 & \SetCell[r=4]{c} m=\prod_{i=1}^{k}
& M_1 & M_1' & M_1M_1'b_1 & \SetCell[r=4]{c} x\equiv \sum_{i=1}^{k} M_{i}' M_{i} b_{i} \pmod{m} \\
m_2 & b_2 & & M_2 & M_2' & M_2M_2'b_2 & \\
\vdots & \vdots & & \vdots & \vdots & \vdots & \\
m_k & b_k & & M_k & M_k' & M_kM_k'b_k & \\
\end{tblr}
\end{table}
\end{document}
(红线表示文本区域边框)