Ich habe eine Tabelle, die Zahlen und deren Prozentsätze enthält. Da die Zahlen und Prozentsätze unterschiedlich lang sind, werden sie nicht mehr ausgerichtet. Die folgende Abbildung veranschaulicht dies:
Wie in der Tabelle gezeigt, möchte ich, dass die Zahlen ausgerichtet sind. Beachten Sie, dass diese Tabelle, nur um das Problem zu verdeutlichen, viel kleiner ist als die eigentliche Tabelle.
Das Skript lautet:
\documentclass[10pt]{llncs}
\usepackage{graphicx}
\usepackage{sistyle}
\SIthousandsep{,}
\usepackage{booktabs}
\usepackage{array, makecell}
\usepackage{adjustbox}
\begin{document}
\title{Test}
\maketitle
\begin{table*}[!tp]
\centering
\caption{Summary}
\label{tab:inspection}
\begin{adjustbox}{max width=\textwidth}
\begin{tabular}{lrrr}
\toprule
& \multicolumn{3}{c}{\thead{Row}} \\
\cline{2-4}
& \texttt{Col \#1} & \texttt{Col \#2} & \texttt{Col \#3} \\
\midrule
Feature \#1
& \num{55555} & \num{222222} & \num{1111111} \\
\midrule
\quad Feature \#2
& \num{44444} (22.11\%) & \num{222222} (11.11\%) & \num{1111111} (44.44\%) \\
\midrule
\quad \quad Feature \#3
& \num{44444} (55.55\%) & \num{222222} (33.33\%) & \num{1111111} (22.22\%)\\
\quad \quad \quad Feature \#4
& \num{33333} (55.55\%) & \num{66666} (22.22\%) & \num{1111111} (100\%) \\
\bottomrule
\end{tabular}
\end{adjustbox}
\vspace{-10pt}
\end{table*}
\end{document}
Antwort1
Hier ist ein Beispiel mit dem siunitx
Paket. Ich habe die Zahlen und die entsprechenden Prozentwerte auf zwei Spalten aufgeteilt. (Da ich die von Ihnen verwendete Dokumentklasse nicht hatte, habe ich sie durch ersetzt article
.)
\documentclass[10pt]{article}
\usepackage{geometry}
\usepackage{siunitx}
\sisetup{group-separator = {,}}
\usepackage{booktabs}
\begin{document}
\begin{table*}[!tp]
\centering
\caption{Summary}
\label{tab:inspection}
\begin{tabular}{l
S[table-format=5]
r
S[table-format=6]
r
S[table-format=7]
r}
\toprule
& \multicolumn{6}{c}{Row} \\
\cmidrule{2-7}
& \multicolumn{2}{c}{\texttt{Col \#1}} & \multicolumn{2}{c}{\texttt{Col \#2}} & \multicolumn{2}{c}{\texttt{Col \#3}} \\
\midrule
Feature \#1
& 55555& & 222222 & & 1111111 \\
\midrule
\quad Feature \#2
& 44444& (22.11\%) & 222222 &(11.11\%) &1111111& (44.44\%) \\
\midrule
\quad \quad Feature \#3
& 44444 &(55.55\%) & 222222 &(33.33\%) & 1111111& (22.22\%)\\
\quad \quad \quad Feature \#4
& 33333& (55.55\%) & 66666& (22.22\%) & 1111111 &(100\%) \\
\bottomrule
\end{tabular}
\end{table*}
\end{document}