带组合列的LaTeX表-标签拆分

带组合列的LaTeX表-标签拆分,latex,r-markdown,Latex,R Markdown,我试图用乳胶做一张桌子,上面有: \begin{tabular}{ |c|c|c||c|c|c| } & \multicolumn{2}{c}Liberal Arts & & \multicolumn{2}{c}Engineering \\ & women & men & & women & men \\ \hline accept & 96 & ? &

我试图用乳胶做一张桌子,上面有:

\begin{tabular}{ |c|c|c||c|c|c| }
         & \multicolumn{2}{c}Liberal Arts &
         & \multicolumn{2}{c}Engineering \\
         & women & men & & women & men \\
  \hline
  accept & 96 &  ? & accept & ?  & 386 \\
  \hline
  reject & ?  & 45 & reject & 12 & ?   \\
  \hline
\end{tabular}
但是组合的列标签最终会在第一个字符后获得额外的空间


如何防止多余的空间?

您的语法错误,应该是
\multicolumn{2}{c | |}{Liberal Arts}
。如果参数周围没有
{}
,latex将只将第一个字符作为
\multicolumn

\documentclass{article}



\begin{document}

\begin{tabular}{ |c|c|c||c|c|c| }
         & \multicolumn{2}{c||}{Liberal Arts} &
         & \multicolumn{2}{c|}{Engineering} \\
         & women & men & & women & men \\
  \hline
  accept & 96 &  ? & accept & ?  & 386 \\
  \hline
  reject & ?  & 45 & reject & 12 & ?   \\
  \hline
\end{tabular}

\end{document}

您的语法错误,应该是
\multicolumn{2}{c | |}{Liberal Arts}
。如果参数周围没有
{}
,latex将只将第一个字符作为
\multicolumn

\documentclass{article}



\begin{document}

\begin{tabular}{ |c|c|c||c|c|c| }
         & \multicolumn{2}{c||}{Liberal Arts} &
         & \multicolumn{2}{c|}{Engineering} \\
         & women & men & & women & men \\
  \hline
  accept & 96 &  ? & accept & ?  & 386 \\
  \hline
  reject & ?  & 45 & reject & 12 & ?   \\
  \hline
\end{tabular}

\end{document}

现在你指出这一点似乎很明显。谢谢大家!@柯克公司,不客气!现在你指出这一点似乎很明显。谢谢大家!@柯克公司,不客气!这到底是为什么被认为是离题的?这到底是为什么被认为是离题的?