我无法将表格放在第二页的顶部,搜索了其他几个 tex.stackexchange 问题。它们都没有帮助。
我的表格,里面有两个表格:
\begin{table*}[!t]
\centering
\begin{tabular}{ccc}
\hline
a&b&c\\
\hline
\end{tabular}
\quad
\begin{tabular}{ccc}
\hline
d&e&f\\
\hline
\end{tabular}
\end{table*}
它使我的表格变成两列,但我的表格垂直地位于页面中间。我希望我的表格位于页面顶部。
我在普通乳胶文档上尝试了相同的乳胶脚本,内容如下:
\documentclass{article}
\begin{document}
Sample text. Sample text.
\begin{table*}[!t]
\centering
\begin{tabular}{ccc}
\hline
a&b&c\\
\hline
\end{tabular}
\quad
\begin{tabular}{ccc}
\hline
d&e&f\\
\hline
\end{tabular}
\end{table*}
\end{document}
这个很好用。我认为 IEEE 模板有问题。
如何使用 IEEEtran 将两个表格并排显示在页面顶部并分成两列?
PS:我从以下网址下载了样式文件:http://drucmwebproxy.ieee.org/documents/IEEEtran.zip并使用bare_jrnl.tex
。
答案1
根据您的描述,似乎两个表格环境正在被移动到仅浮动页面;如果是这种情况,浮动将垂直放置在页面上;要更改此行为,您可以\@dblfptop
使用以下方式更改长度的值
\makeatletter
\@dblfptop 0pt
\makeatother
完整示例:
\documentclass[journal]{IEEEtran}
\makeatletter
\@dblfptop 0pt
\makeatother
\title{The Title}
\author{The Author}
\markboth{Journal of \LaTeX\ Class Files,~Vol.~6, No.~1, January~2007}%
{Shell \MakeLowercase{\textit{et al.}}: Bare Demo of IEEEtran.cls for Journals}
\begin{document}
\maketitle
\begin{abstract}
The abstract goes here.
\end{abstract}
\section{Introduction}
I wish you the best of success.
\begin{table*}[!t]
\centering
\begin{tabular}{ccc}
\hline
a&b&c\\
\hline
\end{tabular}
\quad
\begin{tabular}{ccc}
\hline
d&e&f\\
\hline
\end{tabular}
\end{table*}
\end{document}
第二页顶部的图像,显示顶部的浮动: