
Ich verwende die Dokumentklasse „asme2ej“ für das Dokument und habe zum Erstellen der Tabellen auf die AMSE LaTex-Vorlage (die eine andere Klasse verwendet) verwiesen. Ich möchte eine Tabelle erstellen, die in der ersten Zeile verbundene Zellen hat, habe aber Probleme, einige der Zellen zu zentrieren. Nachfolgend sehen Sie den Code, den ich zum Erstellen der Tabelle verwendet habe:
\begin{table*}[t]
\caption{Testing for table with merged cells}%
\centering{%
\begin{tabular*}{1.0\textwidth}{@{\hspace*{1.5em}}@{\extracolsep{\fill}}c!{\hspace*{0.5em}}cccccc@{\hspace*{1.5em}}}
\toprule
\multicolumn{1}{c}{\rule{0pt}{8pt}} &
\multicolumn{1}{c}{Category} \\ \cline{2-7}
\multicolumn{1}{c}{Type} &
\multicolumn{1}{c}{X0} &
\multicolumn{1}{c}{X1} &
\multicolumn{1}{c}{X2} &
\multicolumn{1}{c}{X3} &
\multicolumn{1}{c}{X4} &
\multicolumn{1}{c}{X5} \\ \midrule
T1 & 1.0 & 1.0 & & & & \\
T2 & 1.0 & 1.0 & & & & \\
T3 & 1.0 & 1.0 & & & & \\
T4 & 1.0 & 1.0 & & & & \\
T5 & 1.0 & 1.0 & & & & \\
T6 & 1.0 & 1.0 & & & & \\
\bottomrule
\end{tabular*}
}%
\label{tab:test}
\end{table*}
Es ergibt sich jedoch die folgende Tabelle:
Ich möchte „Typ“ in der Mitte in vertikaler Richtung platzieren (aktuell befindet er sich unten in der ersten Zeile) und „Kategorie“ in der Mitte der sechs verbundenen Zellen.
Außerdem scheint der Abstand zwischen den Spalten nicht gleich zu sein. Ich gehe davon aus, dass dies mit der ersten Codezeile zusammenhängt, die die Optionen definiert. Ich habe mich gefragt, wie ich sie ändern könnte, damit der Abstand gleich ist.
Und schließlich, wie ich bereits in der vorherigen Frage erwähnt habe, welche Funktionen haben die tabellarischen Optionen in der allerersten Codezeile:
\begin{tabular*}{1.0\textwidth}{@{\hspace*{1.5em}}@{\extracolsep{\fill}}c!{\hspace*{0.5em}}cccccc@{\hspace*{1.5em}}}
Ich habe ein paar Dinge ausprobiert und bin irgendwie dahinter gekommen, dass das „c“ die Spalten darstellt, konnte aber nicht herausfinden, was die anderen Optionen bewirken.
Danke schön.