\documentclass{article}
\usepackage[UTF8]{ctex}
%中文宏包
\usepackage{verbatim}
%为了可以使用\begin{comment}这个大段注释的宏包。
\usepackage[colorlinks]{hyperref}
%超链接
\usepackage{amsmath}
%数学宏包。
\usepackage{extarrows}
%可以使等号上添加一些条件等,用法是a\xlongequal[below]{top}b,\xlongequal包含在extpfeil或extarrows宏包中。
\usepackage{bm}
%希腊字母加粗
\usepackage{graphicx}
%插入图片的宏包
\graphicspath{{dynote2的插图/}}
\usepackage{subcaption}
%插入子图
\usepackage{booktabs}
%三线表宏包
\usepackage{geometry}
%方便修改页间距
\usepackage{cleveref}
%可以使用聪明的\cref
\usepackage{subcaption}
%插入子图
\usepackage[T1]{fontenc}
\newcommand{\upcite}[1]{$^{\mbox{\scriptsize \cite{#1}}}$}
\newcommand{\supercite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
\usepackage{newtxtext, newtxmath}
%这两个是使外文变成Time New Roman的宏包。
\usepackage{tabularx}
%使得其能够变成一个宽列表,可以控制列表的宽度
\usepackage[numbers]{gbt7714}
\begin{document}

\begin{table}
\centering
\caption{三线表}
\begin{tabular}{ >{\centering}p{350pt}}
\toprule[2pt]
\toprule
{\textbackslash toprule[2pt]} [2pt]
{\textbackslash toprule}[2pt]

\midrule


{\textbackslash midrule}[2pt]
{\textbackslash bottomrule}[2pt]

\bottomrule[2pt]


\end{tabular}
\end{table}


\end{document}

报错Misplaced \noalign. \midrule,该怎么解决?

1 回答1

0
希望下一次你提问时能够用代码块,并且给完整的 MWE。 ```tex \documentclass{ctexart} \usepackage{booktabs,array} \begin{document} \begin{table} \centering \caption{三线表} \begin{tabular}{>{\centering\arraybackslash}p{350pt}} \toprule[2pt] \toprule {\textbackslash toprule[2pt]}\\[2pt] {\textbackslash toprule}[2pt]\\ \midrule {\textbackslash midrule}[2pt]\\ {\textbackslash bottomrule}[2pt]\\ \bottomrule[2pt] \end{tabular} \end{table} \end{document} ```
  • 回复 undefined :lshort-zh-cn 里说的,理由那里有讲 – 啸行 2020-02-27 23:51 回复
  • 不好意思不好意思,很久没提问了,规则有些忘了。。。能问问为什么要加\arraybackslash就解决了问题嘛 – and 2020-02-27 23:50 回复

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。