我在对齐图形时遇到了问题。我使用以下代码。但是,一个图形看起来比另一个图形高一点。论文中的其他所有内容都完美对齐。除了这两个:
\begin{figure*}
\begin{minipage}[b]{2.5in}
\centering
\includegraphics[width=2.8in]{P}
\caption{P is a figure.}
\label{figure:p}
\end{minipage}
\hspace{0.21in}
\begin{minipage}[b]{2.5in}
\centering
\includegraphics[width=2.8in]{D}
\caption{D is a figure.}
\label{figure:d}
\end{minipage}
%\end{center}
\end{figure*}
答案1
您没有给我们太多线索。不过,我还是要冒险猜测一下可能发生的事情。
根据您的评论,两幅图像的高度相同。在这种情况下,您的部分示例中没有任何内容会导致图像错位。以下是您构建到 MWE 中的部分示例,如下所示
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage[demo]{graphicx}
\usepackage{subfigure}
\pagestyle{empty}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{figure*}
\begin{minipage}[b]{2.5in}
\centering
\includegraphics[width=2.28in]{P}
\caption{P is a figure.}
\label{figure:p}
\end{minipage}
\hspace{0.21in}
\begin{minipage}[b]{2.5in}
\centering
\includegraphics[width=2.28in]{D}
\caption{D is a figure.}
\label{figure:d}
\end{minipage}
\end{figure*}
\lipsum[2]
\end{document}
一个可能的问题是,标题的内容可能具有不同的高度和深度。下面是一个相当极端的例子:
\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage[demo]{graphicx}
\usepackage{subfigure}
\pagestyle{empty}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{figure*}
\begin{minipage}[b]{2.5in}
\centering
\includegraphics[width=2.28in]{P}
\caption{P is a figure.\protect\rule[-2ex]{0.4pt}{5ex}}
\label{figure:p}
\end{minipage}
\hspace{0.21in}
\begin{minipage}[b]{2.5in}
\centering
\includegraphics[width=2.28in]{D}
\caption{D is a figure.}
\label{figure:d}
\end{minipage}
\end{figure*}
\lipsum[2]
\end{document}
导致
假设字幕中没有发生任何极端情况,您可以考虑添加\strut
两条字幕。当然,在我这里演示的极端情况下,这无济于事。
本质上我建议您确保两个标题的高度和深度相等。