
Я использую этот код, чтобы поместить большую таблицу рядом с рисунком.
\begin{figure}%[t!]
\centering
\begin{minipage}[c]{0.95\textwidth}
\begin{tabular}{cc}
\resizebox{0.45\textwidth}{!}{
\begin{tabular}{c c c c c c}
% ... all the lines and stuff
\end{tabular} } & \includegraphics[width=0.45\textwidth]{./image.pdf}\\
(a) & (b) \\
\end{tabular}
\end{minipage}
\end{figure}
Однако код приводит к тому, что таблица и рисунок выравниваются неправильно, как вы можете видеть ниже:
В чем проблема?
решение1
Если tabular
и изображение примерно одинаковой высоты, то выровняйте их по базовым линиям. По умолчанию \includegraphics
выравнивается по основанию, но tabular
выравнивается по вертикальному центру. Использование \begin{tabular}[b]
будет достаточным, так как оно изменяет вертикальное выравнивание центра на базовую линию последней строки...
Другие варианты включают добавление
\usepackage[export]{adjustbox}
к вашей преамбуле и использование
\includegraphics[valign=c,...]{<image>}
Это выровняет изображение по tabular
вертикальному центру s (по умолчанию).