方法
最近写论文想在latex里加一个表格,在这里记录一下方法。
效果图如下:
我这里就是用的ieee模版,用了以下包,不一定是充要条件,毕竟咱是看着意思对不求甚解选手。
\documentclass[journal]{IEEEtran}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{algorithmic}
\usepackage{multirow}
\usepackage{array}
\usepackage{stfloats}
\usepackage{url}
\newcounter{MYtempeqncnt}
\usepackage{tabularx,booktabs}
ok,下面是表格的代码。
\begin{table}[]
%让表格标题不要紧贴着表格,这里的1.5就是调整间距的。
\renewcommand{\arraystretch}{1.5}
\caption{A table}
\label{tab:1}
\centering
% 7列,“|”是每列之间是否有线,最左侧的“|”是表格最左侧的边框,如果不想要就把这个删掉。
\begin{tabular}{|*{7}{c|}}
% 每行之间的横线
\hline
% 表头,不需要的话可以删掉“\textbf{abc}”
\textbf{abc}
% @{}是删掉表格内容和边线之间的空白。同样的,“|”是列的线,A就是第一行第二列的内容。
{} & \begin{tabular}[c|]{@{}c@{}}A \end{tabular} &
% 这里合并单元格。标题“B \\ bcd”中bcd换行写。
\multicolumn{3}{c|}{\begin{tabular}[c|]{@{}c@{}}B \\bcd\end{tabular}} &
\multicolumn{2}{c|}{\begin{tabular}[c|]{@{}c@{}}C \end{tabular}}\\
% 填写其余单元格的内容。
\hline
d S1 & 1 & 4 & 4 & 4 & 100 & 300 \\
\hline
e & 31.5 & 40.8 & 4 & 37.76 & 104 & 294 \\
\hline
f S2 & 30 & 40 & 40 & 40 & 2 & 50 \\
\hline
g & 30.7 & 4.3 & 38 & 39 & 194 & 49 \\
\hline
\end{tabular}
\end{table}
希望有帮助。
reference
https://tex.stackexchange.com/questions/477664/inserting-table-in-landscape-mode-using-ieee-template
https://tex.stackexchange.com/questions/207457/question-about-used-in-array-environment