我需要在一个表格环境中收集一些表格,并使用标准 \caption 命令为每个表格添加标题。我的 MWP:
\documentclass[letterpaper,twoside,journal,twocolumn,10pt,final]{IEEEtran}%
\usepackage{graphicx}%
\begin{document}%
\title{Sophisticated Table Test}
\author{Author Author}
\IEEEpubid{0000--0000/00\$00.00~\copyright~20XX IEEE}
\maketitle
\begin{table*}[t]
\caption{Top Two-Column Table A}%
\includegraphics[viewport=0pc 0pc 43pc 5pc, clip=true, draft]{sizetest-texpica}%
\caption{Top Two-Column Table B}%
\includegraphics[viewport=0pc 0pc 43pc 5pc, clip=true, draft]{sizetest-texpica}%
%%
\vskip 0pt %% <-- could be replaced by \par but anyway results in an undesired extra vspace
%%
\valign{\hsize=\columnwidth#\cr%
\caption{Bottom One-Column Table C}%
\includegraphics[viewport=0pc 0pc 21pc 5pc, clip=true, draft]{sizetest-texpica}\cr%
\noalign{\hfill}%
\caption{Bottom One-Column Table D}%
\includegraphics[viewport=0pc 0pc 21pc 5pc, clip=true, draft]{sizetest-texpica}\cr%
}%\valign
\end{table*}
\end{document}
结果表格如下(摘自 MWP 第 2 页):
我的问题是表 B 的主体与表 C 和 D 的标题之间添加了额外的垂直空间。我的问题是:
我怎样才能避免这个空格?(我需要与表 A 的主体和表 B 的标题之间的相同空格)
如果我无法避免它,那么至少如何采用严格、有意义的措施而不是猜测来弥补它?
这就是这个多余空间的来源(原因)吗?为什么表 A 和 B 之间避免了这样的空间,而表 B 和 C/D 之间却没有?
先行致谢。