
테이블을 생성하는 데 몇 가지 문제가 있습니다. "Test3", "X1" 및 "Y1"을 추가할 방법을 찾을 수 없습니다. 따라서 좋은 방법으로 적합합니다.
내 서문:
\documentclass[a4paper]{article}
\usepackage{siunitx,booktabs,threeparttable}
% customize threeparttable
\renewcommand{\TPTnoteSettings}{\footnotesize}
\renewcommand{\TPTnoteLabel}[1]{#1}
\begin{document}
% natural width
\begin{table}[htp]
\centering
\begin{threeparttable}
\caption{What is this table about?}\label{test1}
\medskip
\begin{tabular}{
l
S[table-format=4.0]
S[table-format=3.0]
S[table-format=3.0]
S[table-format=3.0]
S[table-format=2.0]
}
\toprule
& \multicolumn{2}{c}{Name1} & \multicolumn{2}{c}{Name2} \\
\cmidrule(lr){2-3} \cmidrule(lr){4-5}
& {Factor1} & {Factor2} & {Factor1} & {Factor2} & {Total} \\
\midrule
Test 1 & 12 & 32 & 3 & 5 & 99 \\
Test 2 & 1234 & 234 & 334 & {---} & 99 \\
\bottomrule
\end{tabular}
\begin{tablenotes}
\item[Note:] A long note that goes beyond the table width
because we want to have many many words that
mean as little as possible
\end{tablenotes}
\end{threeparttable}
\end{table}
% enlarged width
\begin{table}[htp]
\centering
\begin{threeparttable}
\medskip
\begin{tabular*}{.8\textwidth}{
@{\extracolsep{\fill}}
l
S[table-format=4.0]
S[table-format=3.0]
S[table-format=3.0]
S[table-format=3.0]
S[table-format=2.0]
}
\toprule
& \multicolumn{2}{c}{Name1} & \multicolumn{2}{c}{Name2} \\
\cmidrule(lr){2-3} \cmidrule(lr){4-5}
& {Factor1} & {Factor2} & {Factor1} & {Factor2} & {Total} \\
\midrule
Test 1 & 12 & 32 & 3 & 5 & 99 \\
Test 2 & 1234 & 234 & 334 & {---} & 99 \\
\bottomrule
\end{tabular*}
\begin{tablenotes}
\item[Note:]
\end{tablenotes}
\end{threeparttable}
\end{table}
\end{document}
매우 감사합니다!
답변1
누락된 부분이 몇 개 &
있습니다... 그리고 추가 열을 추가하여 X1
및Y1
\begin{tabular}{
l
c
S[table-format=3.0]
S[table-format=3.0]
S[table-format=3.0]
S[table-format=3.0]
S[table-format=2.0]
}
\toprule
& & \multicolumn{2}{c}{Name1} & \multicolumn{2}{c}{Name2} & \\
\cmidrule(lr){3-4} \cmidrule(lr){5-6}
& & {Factor1} & {Factor2} & {Factor1} & {Factor2} & {Total} \\
\midrule
Test 1 & & 12 & 32 & 3 & 5 & 99 \\
Test 2 & & 1234 & 234 & 334 & {---} & 99 \\
Test 3 & X1 & 2 & 2 & 2 & 2 & 8 \\
& Y1 & 2 & 2 & 2 & 2 & 8 \\
\bottomrule
\end{tabular}
\begin{tablenotes}
\item[Note:] A long note that goes beyond the table width
because we want to have many many words that
mean as little as possible
\end{tablenotes}
\end{threeparttable}
\end{table}
그리고 얻었습니다
건배!