Probleme mit Tabellenrändern

Probleme mit Tabellenrändern

Meine Tabelle soll wie die folgende aussehen: Bildbeschreibung hier eingeben

Aber das ist das Ergebnis: Bildbeschreibung hier eingeben

Hier ist ein MWE:

\documentclass{article}

\usepackage{multirow}

\begin{document}

\begin{tabular}{|c|c|c|}
\cline{1-3}
\multicolumn{1}{c}{} & \multicolumn{2}{c}{Treatment Received}\\ \cline{2-3}
& All Respondents & Prejudiced Respondents\\ \hline
Culturally Foreign &    25.6 & 44.4\\ 
Culturally Familiar & 20.0 & 19.0\\
Difference & 5.6 & 25.4*\\
(95\% Confidence Interval) & (-1.1 to 12.4) & (6.6 to 44.1)\\
p-value & 0.101  & 0.009\\ \hline
\end{tabular}

\end{document}

Antwort1

Sie vergessen ein |im Argument \multicolumnund haben ein nutzloses \multicolumn{1}{c}{}; wenn eine Zelle leer ist, platzieren Sie einfach nichts darin.

Die erste Spalte sollte linksbündig ausgerichtet sein. Ich schlage auch eine andere Möglichkeit vor, die Tabelle zu formatieren, ohne vertikale Linie (diese zweite Möglichkeit erfordert booktabs). Außerdem würde ich nicht verwenden \doublespace, da die Lesbarkeit dadurch beeinträchtigt wird.

\documentclass{article}
\usepackage{booktabs}

\begin{document}
\begin{tabular}{|l|c|c|}
\hline
  & \multicolumn{2}{c|}{Treatment Received}\\
\cline{2-3}
  & All Respondents & Prejudiced Respondents\\
\hline
  Culturally Foreign  & $25.6$ & $44.4$\\ 
  Culturally Familiar & $20.0$ & $19.0$\\
  Difference          &  $5.6$ & $25.4$\makebox[0pt][l]{*}\\
  ($95$\% Confidence Interval) & ($-1.1$ to $12.4$) & ($6.6$ to $44.1$)\\
  $p$-value           & $0.101$  & $0.009$\\
\hline
\end{tabular}

\bigskip

\begin{tabular}{lcc}
\toprule
  & \multicolumn{2}{c}{Treatment Received}\\
\cmidrule{2-3}
  & All Respondents & Prejudiced Respondents\\
\midrule
  Culturally Foreign  & $25.6$ & $44.4$\\ 
  Culturally Familiar & $20.0$ & $19.0$\\
  Difference          &  $5.6$ & $25.4$\makebox[0pt][l]{*}\\
  ($95$\% Confidence Interval) & ($-1.1$ to $12.4$) & ($6.6$ to $44.1$)\\
  $p$-value           & $0.101$  & $0.009$\\
\bottomrule
\end{tabular}


\end{document}

Bildbeschreibung hier eingeben

Beachten Sie auch, wie ich das Sternchen eingegeben habe, damit es nicht an der Ausrichtung beteiligt ist. Außerdem sollten Zahlen im Mathematikmodus eingegeben werden, insbesondere wenn sie negativ sind.

Antwort2

Wenn Sie die Ausrichtung für die Verwendungen von definieren \multicolumn(das ist das {c}), müssen Sie angeben, welche vertikalen Ränder Sie darum haben möchten (genauso, wie wenn Sie {|c|c|c|}an den Anfang der Tabelle schreiben).

Ersetzen Sie also die Zeile

\multicolumn{1}{c}{} & \multicolumn{2}{c}{Treatment Received}\\ \cline{2-3}

mit

\multicolumn{1}{|c}{} & \multicolumn{2}{c|}{Treatment Received}\\ \cline{2-3}

Beachten Sie, dass und {c}geworden ist .{|c}{c|}

So sieht das Ergebnis aus:

Bildbeschreibung hier eingeben

verwandte Informationen