Preciso separar alguns grupos de colunas em uma tabela adicionando espaço extra entre elas. No entanto, se houver títulos especificados dentro de uma multicoluna de largura um, o título logo antes do espaço adicionado será centralizado em torno da área que inclui o espaço. Aqui está um MWE:
\documentclass{article}
\begin{document}
\begin{tabular}{lcc@{\hskip 0.5in}cc}
& \multicolumn{1}{c}{(1)} & \multicolumn{1}{c}{(2)} & \multicolumn{1}{c}{(3)} & \multicolumn{1}{c}{(4)} \\
Line 1 & One &Two& Three & Four\\
Line 2 & Five & Six & Seven & Eight
\end{tabular}
\begin{tabular}{lcc@{\hskip 0.5in}cc}
& (1) & (2) & (3) & (4) \\
Line 1 & One &Two& Three & Four\\
Line 2 & Five & Six & Seven & Eight
\end{tabular}
\end{document}
Os primeiros erros tabulares (2) e (3) em comparação com o segundo:
Existe uma maneira de forçar o primeiro a se comportar da mesma forma que o segundo, mantendo as definições de várias colunas na primeira linha?
Nota: Eu sei que não é ideal ter multicolunas de comprimento 1, mas elas são geradas automaticamente usando o pacote ettab do Stata e não tenho conhecimento de uma solução para contornar isso. Pela mesma razão, não posso adicionar uma coluna extra entre (2) e (3).
Responder1
Você omitiu a especificação de espaço no\multicolumn
\documentclass{article}
\begin{document}
\begin{tabular}{lcc@{\hskip 0.5in}cc}
& \multicolumn{1}{c}{(1)} & \multicolumn{1}{c@{\hskip 0.5in}}{(2)} & \multicolumn{1}{c}{(3)} & \multicolumn{1}{c}{(4)} \\
Line 1 & One &Two& Three & Four\\
Line 2 & Five & Six & Seven & Eight
\end{tabular}
\begin{tabular}{lcc@{\hskip 0.5in}cc}
& (1) & (2) & (3) & (4) \\
Line 1 & One &Two& Three & Four\\
Line 2 & Five & Six & Seven & Eight
\end{tabular}
\end{document}