I want to draw a figure consisting of multiple subfigures. For this, I am using the subcaption package, since the LaTeX Wikibook suggests here that both subfigure and subfig are deprecated.
The subfigures have rectangular borders, and I want no space at all in between subfigures. This should, in theory, be possible by leaving no space in between subfigure environments and inserting graphics which are exactly as wide as the subfigure environments' width. However, there remain this little horizontal gaps in between the subfigures that make everything look awful. I could play around using negative \vspace{}, but I'm looking for a "clean" solution. Is there any way to arrange subfigures to be really beside one another, with no gap in between?
Here is an example of the kind of code I am using in my document:
\documentclass[a4paper]{article}
\usepackage{tikz}
\usepackage{subcaption}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{figure}
\centering
\begin{subfigure}{72pt}
\begin{tikzpicture}[x=72pt]
\draw[blue] (0,0) rectangle (1,1);
\end{tikzpicture}
\end{subfigure}
\begin{subfigure}{72pt}
\begin{tikzpicture}[x=72pt]
\draw[blue] (0,0) rectangle (1,1);
\end{tikzpicture}
\end{subfigure}
\begin{subfigure}{72pt}
\begin{tikzpicture}[x=72pt]
\draw[blue] (0,0) rectangle (1,1);
\end{tikzpicture}
\end{subfigure}
\begin{subfigure}{72pt}
\begin{tikzpicture}[x=72pt]
\draw[blue] (0,0) rectangle (1,1);
\end{tikzpicture}
\end{subfigure}
\end{figure}
\end{document}

subfigis not deprecated (subfigureis indeed obsolete, though). – Gonzalo Medina Jul 22 '13 at 17:50