# Figures in subfigure not aligned

I have 2 figures identical in size, I even aligned them myself in Illustrator, just to be sure, and when I put them in subfigure side by side, they are not horizontally aligned!

The worst part is, I have 2 other pictures, again the same size, and they are aligned normally. And the code is the same!! I don't know what's the problem!! Is there a way to manually shift one picture up a bit?

Here's the MWE:

%&latex
\documentclass[twocolumn,prc,floats,amsmath,amssymb,superscriptaddress,nofootinbib,11pt]{revtex4-1}

\usepackage{caption}
\usepackage{array}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}

\newcolumntype{y}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}p{#1}}
\renewcommand*{\arraystretch}{1.2}

\begin{document}

\begin{figure*}[!tp]
\centering
\begin{subfigure}{0.48\textwidth}
\centering
\includegraphics[width=1.1\textwidth]{Cobalt60.eps}
\label{fig:Co}
\end{subfigure}\quad
\begin{subfigure}{0.48\textwidth}
\centering
\includegraphics[width=1.1\textwidth]{Cezij137.eps}
\label{fig:Cs}
\end{subfigure}
\caption{Lijevo: Spektar ${}^{60} \textrm{Co}$ s dvije karakteristične zrake na 1173.237 keV i 1332.501 keV. Desno: Spektar ${}^{137} \textrm{Cs}$ s karakterističnom zrakom na 661.657 keV. Na manjoj slici je uvećan Comptonov rub smješten oko 550-og kanala.}
\label{fig:Spektripoz1}
\end{figure*}

\begin{figure*}[!tp]
\centering
\begin{subfigure}{0.48\textwidth}
\centering
\includegraphics[width=1.1\textwidth]{Barij133.eps}
\label{fig:Ba}
\end{subfigure}\quad
\begin{subfigure}{0.48\textwidth}
\centering
\includegraphics[width=1.1\textwidth]{fit.eps}
\end{subfigure}
\caption{Lijevo: Spektar ${}^{133} \textrm{Ba}$. Barijev spektar ima nekoliko karakterističnih vrhova, no uzimamo samo najintenzivniji vrh. Desno: Kalibracijski pravac.}
\label{fig:Spektripoz2}
\end{figure*}

\end{document}


And here are the pictures (.eps format):

The second right picture is lower than the left, and the first pictures are perfectly aligned...

## 1 Answer

Looking at the code it is obvious what the difference between the two floats is: the labels! Since you don't have sub-captions, remove the \label commands for them, and the alignment problem disappears.

• Omg I'm such an idiot! i totally didn't notice that there is no label under the second one (and I don't need labels in subfigures anyway)! Feels dumb xD Thanks!!!! :) – dingo_d Mar 13 '13 at 12:26
• Nonono, this happens. But maybe @AxelSommerfeldt might have a look into this, as the \label seems to leak something into the float. – mafp Mar 13 '13 at 16:34
• I have the same problem but I do have subcaptions and my figures are not aligned (one is smaller than the other and this causes the subcaptions to not be aligned). How can I solve the problem? – kalmanIsAGameChanger Oct 16 '17 at 15:39
• I did solve my problem by substituting \begin{subfigure}{0.3\textwidth} by \begin{subfigure}[b]{0.3\textwidth} – kalmanIsAGameChanger Oct 16 '17 at 15:42
• @kalmanlsAGameChanger thank you! – Fábio Jul 19 '19 at 11:35