
Ich habe zwei Longtables und möchte sie nebeneinander platzieren. Tabular-Umgebungen funktionieren sehr gut, aber ich glaube, es ist nicht möglich, Longtables nebeneinander zu platzieren (warum?).
Es muss ein longtable oder ein ähnliches Paket sein, da die Tabelle länger als eine Seite sein wird. Hier ist ein Beispiel der beiden Tabellen:
\documentclass{article}
\begin{document}
\begin{longtable}{|c|c|}
\caption{First Results} \\
\hline
28\% & 33\% \\
22\% & 36\% \\
58\% & 49\% \\
4\% & 89\% \\
\hline
\end{longtable}
\begin{longtable}{|c|c|}
\caption{Second Results} \\
\hline
24\% & 64\% \\
76\% & 22\% \\
2\% & 8\% \\
32\% & 55\% \\
\hline
\end{longtable}
\end{document}
Antwort1
Hier ist eine Lösung mit minimalen Störungen, die genau longtable
den Vorschlag von Mike Renfro verwendet:
\documentclass{article}
\usepackage{longtable}
\begin{document}
\begin{longtable}{c|c|c|cp{.3\linewidth}c|c|c|c}
\multicolumn{4}{c}{Table \thetable\ First Results} & \multicolumn{1}{c}{\stepcounter{table}} & \multicolumn{4}{c}{Table \thetable\ Second Results} \\
\cline{2-3}\cline{7-8}
& 28\% & 33\% & & & & 24\% & 64\% \\
& 22\% & 36\% & & & & 76\% & 22\% \\
& 58\% & 49\% & & & & 2\% & 8\% \\
& 4\% & 89\% & & & & 32\% & 55\%\\
\cline{2-3}\cline{7-8}
\end{longtable}
\end{document}
Es kann jedoch besser sein, den Ratschlägen in derBuchtabsDokumentation und fügen Sie etwas mehr Abstand hinzu, wobei Sie auf vertikale Linien verzichten:
\documentclass{article}
\usepackage{array,longtable,booktabs}
\begin{document}
\begin{longtable}{cc>{\hspace*{.01\linewidth}}c<{\hspace*{.1\linewidth}}cc}
\caption{Results}\\
\toprule
\multicolumn{2}{c}{First Results} & & \multicolumn{2}{c}{Second Results}\\\midrule\endhead
\bottomrule\endfoot
28\% & 33\% & & 24\% & 64\% \\
22\% & 36\% & & 76\% & 22\% \\
58\% & 49\% & & 2\% & 8\% \\
4\% & 89\% & & 32\% & 55\%\\
\end{longtable}
\end{document}
Sie sollten aber auch darüber nachdenken, wie Sie die Informationen darstellen. Wenn alles ein %-Ergebnis ist, könnten Sie dies in die Tabellenüberschrift schreiben und dann das erste und zweite Ergebnis als Rohzahlen darstellen. In dieser Version verwende ich auch dieAbonnierenPaket, um die numerischen Werte gut zu verarbeiten:
\documentclass{article}
\usepackage{array,longtable,booktabs,siunitx}
\begin{document}
\begin{longtable}{SS>{\hspace*{.01\linewidth}}c<{\hspace*{.1\linewidth}}SS}
\caption{Results (\%)}\\
\toprule
\multicolumn{2}{c}{First} & & \multicolumn{2}{c}{Second}\\\midrule\endhead
\bottomrule\endfoot
28 & 33 & & 24 & 64 \\
22 & 36 & & 76 & 22 \\
58 & 49 & & 2 & 8 \\
4 & 89 & & 32 & 55\\
\end{longtable}
\end{document}