我正在iopart
课堂上写一篇文章,供期刊投稿。这篇文章将包含一个长度超过一页的表格。期刊的样式指南要求表格以标题开头,然后是 .cls 文件中定义为 的粗体水平线\br
,这相当于\ms\bhline\ms
使用\bhline
defed as
\noalign{\ifnum0=`}\fi\hrule \@height
\boldarrayrulewidth \futurelet \@tempa\@xhline}
,然后是表格标题。当我用
\begin{longtable}{@{}lllllll}
\caption{\label{tab:long_table} Caption... } \\
\footnotesize
\br
H1&H2&H3&H4&H5&H6&H7 \\
...
\end{longtable}
我得到了错误
! Misplaced \noalign.
\ms ->\noalign
{\vspace {3\p@ plus2\p@ minus1\p@ }}
l.20 \br
源自表格与标题之间的分隔线。我愿意尝试其他方法来制作长表格(我tabulararray
也尝试过,但没有发现类似的问题),但它们必须与风格相协调iopart
。