有人能帮我创建一个如附图所示的表格吗?我曾尝试自己创建一个表格,但我想要的是如图所示的表格,而不是我附加的表格代码。
非常非常感谢你
\documentclass[DIV=12]{scrartcl}
\usepackage{array, caption, makecell}
\usepackage[table]{xcolor}
\setlength{\extrarowheight}{2pt}
\begin{document}
\begin{table}[hbt!]
\small
\centering
\captionabove{Analysis}
\begin{tabular}{|wc{3cm}|*{7}{wc{1cm}|}c|}
\hline
\diaghead{\hskip0.19\hsize}{\& Output signal}{ feat} &
\multicolumn{7}{wc{8.1cm}|}{\begin{tabular}[t]{wc{1cm}|wc{1cm}|wc{1cm}|wc{1cm}|wc{1cm}|wc{1cm}|wc{1cm}}
\multicolumn{7}{wc{8.1cm}}{Standard deviation (std)}\\\hline
a & a & a& a& a& a& a\end{tabular}} &
\begin{tabular}{c}
Temperature
\end{tabular} & 1 & 1&1& 1& 1& 1& 1\\\hline
\end{tabular}
\end{table} \label{ft}
\end{document}
答案1
这里有一个建议你可以参考,也许你应该考虑使用多行来分割第一个单元格。由于制造细胞有几个\multirowcell
命令,我使用其中一个。
另外,如果你减小第二行的字体大小,它会更合适。但是,你必须缩写标题(最大力量等)。
我建议使用以下表格来设置书签规则且没有垂直线,见示例 2。
示例 1 – \hline
\documentclass[DIV=12]{scrartcl}
\usepackage{array, caption, makecell}
\usepackage[table]{xcolor}
\setlength{\extrarowheight}{2pt}
\begin{document}
\begin{table}[hbt!]
\small
\centering
\captionabove{Analysis\label{ft}}
\begin{tabular}{|c|*{7}{wc{1cm}|}}
\hline
Parameters of output&
\multicolumn{7}{c|}{Features}\\[1ex]
\cline{2-8}
& \makecell{max.\\ force} & \makecell{max.\\ accel.} &Peak &\makecell{Dom.\\ freq.} &444&777&CCCC \\
\hline
Temperature & 1 & 1&1& 1& 1& 1& 1\\\hline
\end{tabular}
\end{table}
\end{document}
示例 2 –书签
\documentclass[DIV=12]{scrartcl}
\usepackage{array, caption, makecell, booktabs, multirow}
\usepackage[table]{xcolor}
\setlength{\extrarowheight}{2pt}
\begin{document}
\begin{table}[hbt!]
\small
\centering
\captionabove{Analysis\label{tab:ft}}
\begin{tabular}{@{}l*{7}{wc{1cm}}}
\toprule
\multirowcell{3}{Parameters \\ of output}&
\multicolumn{7}{c}{Features}\\[1ex]
\cmidrule(l){2-8}
& \makecell{max.\\ force} & \makecell{max.\\ accel.} &Peak &\makecell{Dom.\\ freq.} &444&777&CCCC \\
\midrule
Temperature & 1 & 1&1& 1& 1& 1& 1\\\bottomrule
\end{tabular}
\end{table}
\end{document}