将 subfloat 和 overpic 中的图片居中

将 subfloat 和 overpic 中的图片居中

我目前正在写我的硕士论文。为了并排嵌入两幅图像,我使用 subfloat,对于图像中的标题,我使用 overpic。但是,我对第二幅图像的对齐方式有疑问。它总是与第一幅图像的底部对齐。我曾尝试将第二幅图像垂直居中,但我还没有弄清楚如何做到这一点。

图片定位

我的代码:

\begin{figure}[t!]
\centering
  \subfloat{%
    \begin{overpic}[width=.5\linewidth]{A.pdf}
      \put(0,70){\textbf{a)}}
    \end{overpic}
  }
  \subfloat{%
    \begin{overpic}[width=.5\linewidth]{B.pdf}
      \put(0,70){\textbf{b)}}
    \end{overpic}
  }
\caption[xx]{Picture A and B.}
\label{pic:A_and_B}
\end{figure}

我希望有人能帮我解决这个问题。我把这个代码用于我所有的工作,它对所有其他图像都运行良好,因为它们的格式相似。

感谢您的帮助,

沃菲

答案1

我不确定这是否是最好的方法,但我找到了一个解决方案。也许将来有人会遇到类似的问题。我用以下方法解决了它\raisebox

\begin{figure}[t!]
\centering
  \subfloat{%
    \begin{overpic}[width=.5\linewidth]{A.pdf}
      \put(0,88){\textbf{a)}}
    \end{overpic}
  }
  \subfloat{%
  \raisebox{.3\height}{
    \begin{overpic}[width=.5\linewidth]{B.pdf}
      \put(0,70){\textbf{b)}}
    \end{overpic}}
  }
\caption[xx]{xx.}
\label{pic:xx}
\end{figure}

如果有人有更好的解决方案,我会很高兴听到。谢谢,

沃菲

相关内容