I've got a 2x2 plot of subfigures that is too wide to fit within the margins of a page. Latex left aligns it and the right hand side goes off the page. I would like to center align the whole thing without making the width of the subplots any smaller.
.
Here is my code:
\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subfig}
\captionsetup{width=.75\textwidth,skip=0.3cm,within=none}
\begin{document}
\begin{figure}%[!hbt]
\begin{center}
\subfloat[US]{\includegraphics[width=100mm]{Results/Fig/USslope.pdf}}
\subfloat[Japan]{\includegraphics[width=100mm]{Results/Fig/JPNslope.pdf}} \\
\noindent
\subfloat[UK]{\includegraphics[width=100mm]{Results/Fig/UKslope.pdf}}
\subfloat[Italy]{\includegraphics[width=100mm]{Results/Fig/Itslope.pdf}}
\caption[caption]{Slope Components}
\end{center}
\end{figure}
\end{document}
\end{document}
\centering
rather than thecenter
environment infigure
s, see Should I use center or centering for figures and tables?width=0.45\textwidth
instead ofwidth=100mm
and at the end of first subfloat you can add\hfill
.