![使用子图的图表旁边的表格](https://linux22.com/image/283581/%E4%BD%BF%E7%94%A8%E5%AD%90%E5%9B%BE%E7%9A%84%E5%9B%BE%E8%A1%A8%E6%97%81%E8%BE%B9%E7%9A%84%E8%A1%A8%E6%A0%BC.png)
我正在尝试使用以下方法排版图形旁边的表格subfig
,但无法让它们正确对齐。我发现了一个类似(/相同)的问题这里但是这些解决方案/建议似乎不适用于我的情况,因为 (a) 我正在使用完全更新的 TeX Live 2013 发行版;并且 (b) 我没有使用该hyperref
软件包。
由于我为其准备此文档的期刊subfig
对我施加了某种压力,因此我宁愿解决这个问题,而不必诉诸使用不同的 subfloat 包。
问题:
还有一个 MWE:
\documentclass{article}
\usepackage{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}
\centering
\subfloat[Figure]{\rule{4cm}{4cm}\label{subfig:black-hole}}%
\qquad
\subfloat[Table]{%
\begin{tabular}{cc}
\hline
C1 & C2 \\ \hline
A & A \\
B & B \\
C & C \\
D & D \\
E & E \\
F & F \\ \hline
\end{tabular}
\label{subtbl:the-table}
}
\caption{Figure and table.}
\label{fig:figure-and-table}
\end{figure}
\noindent Look at Figure~\ref{fig:figure-and-table}; it includes both a figure (Figure~\ref{subfig:black-hole}) and a table (Table~\ref{subtbl:the-table}).
\end{document}
编辑:
只是为了详细说明一下我自己的愚蠢行为:我已经尝试过了[b]
,但我没有意识到它真的有帮助。上面是我得到的,下面是我认为我应该得到的:
Figure Table
---------
| |
| |
y| |
| | C1 C2
| | -----
--------- A B
x -----
(a) (b) <- The subcaptions
---------
| |
| |
y| | C1 C2
| | -----
| | A B
--------- -----
x
(a) (b) <- The subcaptions
所以我认为表格底部应该与 x 轴对齐,而不是 x 标签,我认为这如果不进行一些手动操作就是不可能的。我会继续寻找方法来实现这一点,如果我迷路了,我会再问。:-)
答案1
使用该选项[b]
来对齐表格。
\begin{tabular}[b]{cc}
结果是