Gran espacio en la página después de insertar figuras tikz envueltas en minipágina

Gran espacio en la página después de insertar figuras tikz envueltas en minipágina

Estoy intentando insertar cuatro figuras tikz en línea con minipáginas, pero hay un espacio inesperado entre las figuras y el título. Esto sucede independientemente de cuántas figuras ponga o de cuán grandes sean, aparentemente. ¿Por qué está pasando esto?

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[x11names]{xcolor}
\usepackage{tikz}
\usepackage{pgfplots}
\usepackage{pst-plot}
\pgfplotsset{compat=newest}
\setlength{\textfloatsep}{12pt plus 2pt minus 2pt}

\title{}
\author{}
\date{February 2016}

\begin{document}

\maketitle
\section{Title}
    \begin{figure}
        \centering
        \begin{minipage}{.2\textwidth}
            \begin{tikzpicture}[transform canvas={scale=0.5}]
            \begin{axis}[
                    axis lines=middle,
                    grid = major,
                    xmin=-2, xmax=2,
                    ymin=-2, ymax=2,
                    xlabel=$x_1$,
                    ylabel=$x_2$,
                    xtick={-2,-1,0,...,2},
                    ytick={-2,-1,0,...,2}]
            \addplot [thin, samples=100] {x};
            \addplot [only marks, mark = +, color = red] table {
            -1 0
            0 1
            };
            \draw [-latex, red, thick] (0,0) -- (-1,1);
            \end{axis}
            \end{tikzpicture}
        \end{minipage}\hfill
        \begin{minipage}{.2\textwidth}
            \begin{tikzpicture}[transform canvas={scale=0.5}]
            \begin{axis}[
                    axis lines=middle,
                    grid = major,
                    xmin=-2, xmax=2,
                    ymin=-2, ymax=2,
                    xlabel=$x_1$,
                    ylabel=$x_2$,
                    xtick={-2,-1,0,...,2},
                    ytick={-2,-1,0,...,2}]
            \addplot [thin, samples=100] {x};
            \addplot [only marks, mark = +, color = red] table {
            -1 0
            0 1
            };
            \draw [-latex, red, thick] (0,0) -- (-1,1);
            \end{axis}
            \end{tikzpicture}
        \end{minipage}\hfill
        \begin{minipage}{.2\textwidth}
            \begin{tikzpicture}[transform canvas={scale=0.5}]
            \begin{axis}[
                    axis lines=middle,
                    grid = major,
                    xmin=-2, xmax=2,
                    ymin=-2, ymax=2,
                    xlabel=$x_1$,
                    ylabel=$x_2$,
                    xtick={-2,-1,0,...,2},
                    ytick={-2,-1,0,...,2}]
            \addplot [thin, samples=100] {x};
            \addplot [only marks, mark = +, color = red] table {
            -1 0
            0 1
            };
            \draw [-latex, red, thick] (0,0) -- (-1,1);
            \end{axis}
            \end{tikzpicture}
        \end{minipage}\hfill
        \begin{minipage}{.2\textwidth}
            \begin{tikzpicture}[transform canvas={scale=0.5}]
            \begin{axis}[
                    axis lines=middle,
                    grid = major,
                    xmin=-2, xmax=2,
                    ymin=-2, ymax=2,
                    xlabel=$x_1$,
                    ylabel=$x_2$,
                    xtick={-2,-1,0,...,2},
                    ytick={-2,-1,0,...,2}]
            \addplot [thin, samples=100] {x};
            \addplot [only marks, mark = +, color = red] table {
            -1 0
            0 1
            };
            \draw [-latex, red, thick] (0,0) -- (-1,1);
            \end{axis}
            \end{tikzpicture}
        \end{minipage}
        \caption{Caption}
        \label{fig:my_label}
    \end{figure}

ingrese la descripción de la imagen aquí

Respuesta1

Residencia enDos títulos debajo de cuatro figuras envueltos en minipáginas.Obtengo el siguiente resultado:

ingrese la descripción de la imagen aquí

Con respecto a la respuesta mencionada, solo parte del preámbulo de MWE en cuestión. Para completar, repitamos el código completo:

\documentclass{article}
\usepackage[margin=1in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[x11names]{xcolor}
%\usepackage{tikz}
\usepackage{pgfplots}
%\usepackage{pst-plot}
\pgfplotsset{compat=newest}
\setlength{\textfloatsep}{12pt plus 2pt minus 2pt}

\title{my article}
\author{me}
\date{February 2016}

\begin{document}
\maketitle

\section{Title}

\begin{figure}[h]
\begin{minipage}{.48\textwidth}
    \begin{tabular}{cc}
        \begin{tikzpicture}[scale=0.45]
        \begin{axis}[
                axis lines=middle,
                grid = major,
                xmin=-2, xmax=2,
                ymin=-2, ymax=2,
                xlabel=$x_1$,
                ylabel=$x_2$,
                xtick={-2,-1,0,...,2},
                ytick={-2,-1,0,...,2}]
        \addplot [thin, samples=100] {0};
        \addplot [only marks, mark = +, color = red] table {
        -1 0
        0 1
        };
        \draw [-latex, red, thick] (0,0) -- (-1,0);
        \end{axis}
        \end{tikzpicture}

&         \begin{tikzpicture}[scale=0.45]
        \begin{axis}[
                axis lines=middle,
                grid = major,
                xmin=-2, xmax=2,
                ymin=-2, ymax=2,
                xlabel=$x_1$,
                ylabel=$x_2$,
                xtick={-2,-1,0,...,2},
                ytick={-2,-1,0,...,2}]
        \addplot [thin, samples=100] {x};
        \addplot [only marks, mark = +, color = red] table {
        -1 0
        0 1
        };
        \draw [-latex, red, thick] (0,0) -- (-1,1);
        \end{axis}
        \end{tikzpicture}

    \end{tabular}
\caption{Caption A}
\label{fig:my_label-A}
    \end{minipage}
\hfill
    \begin{minipage}{.48\textwidth}\centering
    \begin{tabular}{cc}
        \begin{tikzpicture}[scale=0.45]
        \begin{axis}[
                axis lines=middle,
                grid = major,
                xmin=-2, xmax=2,
                ymin=-2, ymax=2,
                xlabel=$x_1$,
                ylabel=$x_2$,
                xtick={-2,-1,0,...,2},
                ytick={-2,-1,0,...,2}]
        \addplot [thin, samples=100] {0};
        \addplot [only marks, mark = +, color = red] table {
        -1 0
        };
        \addplot [only marks, mark = -, color = blue] table {
        0 1
        };
        \draw [-latex, red, thick] (0,0) -- (-1,0);
        \end{axis}
        \end{tikzpicture}
&
        \begin{tikzpicture}[scale=0.45]
        \begin{axis}[
                axis lines=middle,
                grid = major,
                xmin=-2, xmax=2,
                ymin=-2, ymax=2,
                xlabel=$x_1$,
                ylabel=$x_2$,
                xtick={-2,-1,0,...,2},
                ytick={-2,-1,0,...,2}]
        \addplot [thin, samples=100] {-x};
        \addplot [only marks, mark = +, color = red] table {
        -1 0
        };
        \addplot [only marks, mark = -, color = blue] table {
        0 1
        };
        \draw [-latex, red, thick] (0,0) -- (-1,-1);
        \end{axis}
        \end{tikzpicture}
    \end{tabular}
    \caption{Caption B}
    \label{fig:my_label}
    \end{minipage}
\end{figure}
\end{document}    

información relacionada