我正在尝试使用 IET 通信模板,但在表格设计方面遇到了困难。该模板可以在以下位置找到
http://digital-library.theiet.org/files/IET_ResearchJournals_latex.zip
\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{array}
\usepackage{multirow}
\begin{table*}[!t]
\centering
\scriptsize
\caption{A Comparative Description of Different Algorithms}
\label{table3}
\begin{tabular}{|m{1.5cm}<{\centering}|m{4.5cm}<{\centering}|m{3.5cm}
<{\centering}|m{2cm}<{\centering}|m{3cm}<{\centering}|m{1cm}<{\centering}|}
\hline
\textbf{1}&\textbf{2}&\textbf{3}&\textbf{4}&\textbf{5}&\textbf{6} \\
\hline
\multirow{2}{1.5cm}{\textbf{A}} & B & C & D& E & \cite{1-17} \\
\cline{2-6}
& B& C & D & E & \cite{1-18} \\
\cline{2-6}
& B &C & D & E & \cite{1-18} \\
\hline
\end{tabular}%
\end{table*}
\end{document}
\documentclass{cta-author}
\newtheorem{theorem}{Theorem}{}
\newtheorem{corollary}{Corollary}{}
\newtheorem{remark}{Remark}{}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{array}
\usepackage{multirow}
\begin{table*}[!t]
\centering
\scriptsize
\caption{A Comparative Description of Different Algorithms}
\label{table3}
\begin{tabular}{|m{1.5cm}<{\centering}|m{4.5cm}<{\centering}|m{3.5cm}
<{\centering}|m{2cm}<{\centering}|m{3cm}<{\centering}|m{1cm}<{\centering}|}
\hline
\textbf{1}&\textbf{2}&\textbf{3}&\textbf{4}&\textbf{5}&\textbf{6} \\
\hline
\multirow{2}{1.5cm}{\textbf{A}} & B & C & D& E & \cite{1-17} \\
\cline{2-6}
& B& C & D & E & \cite{1-18} \\
\cline{2-6}
& B &C & D & E & \cite{1-18} \\
\hline
\end{tabular}%
\end{table*}
\end{document}
错误是额外的对齐标签已更改为 \cr。... {\cite{1-21}} \ \cline{2-6}
这个问题困扰了我很久。非常感谢你的帮助。
答案1
看来该类cta-author
不允许使用\cline
(也不允许\cmidrule
)。
我建议您加载booktabs
并使用\cmidrule
。
课程文件指出:
要获取表格标题,请使用命令 \processtable{....},确保在 \begin{tabular} 之前插入括号 {,并在 \end{tabular} 之后插入右括号 }
因此我对您的代码进行了相应的修改。
\multirow{2}{1.5cm}{\textbf{A}}
此外,我认为应该根据单元格中的实际文本来细化单元格的定义。
最后,由于您的 MWE 不完整,引用显示为?
。
\documentclass{cta-author}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{array}
\usepackage{booktabs}
\usepackage{multirow}
\newtheorem{theorem}{Theorem}{}
\newtheorem{corollary}{Corollary}{}
\newtheorem{remark}{Remark}{}
\begin{document}
\begin{table}[!t]
\setlength\extrarowheight{2pt}
\processtable{A Comparative Description of Different Algorithms\label{table3}}
{\begin{tabular}{m{1.5cm}<{\centering}m{4.5cm}<{\centering}m{3.5cm}
<{\centering}m{2cm}<{\centering}m{3cm}<{\centering}m{1cm}<{\centering}}
\toprule
\textbf{1}&\textbf{2}&\textbf{3}&\textbf{4}&\textbf{5}&\textbf{6} \\
\midrule
\multirow{2}{1.5cm}{\textbf{A}} & B & C & D& E & \cite{1-17} \\
\cmidrule{2-6}
& B& C & D & E & \cite{1-18} \\
\cmidrule{2-6}
& B &C & D & E & \cite{1-18} \\
\bottomrule
\end{tabular}}{}
\end{table}
\end{document}