Re: Subfig+tikzpicture: due grafici sulla stessa riga?

#41749
Antonio Ledda
Partecipante
    Up
    0
    Down
    ::

    Ciao a tutti.
    Uso TexShop su MacOSX, con TexLive 2008.
    Sto utilizzando pgfplots e devo dire che i risultati sono veramente molto buoni.
    Ora, devo mettere 2 grafici sulla stessa riga. Ho pensato subito al pacchetto subfig, a cui ricorro spessissimo. Quando pero’ cerco di combinare subfig e tikzpicture non c’e verso di ottenere il risultato che cerco: i grafici vengono sempre uno sotto l’altro invece che essere affiancati. Ho provato a cambiare le dimensioni (opzione scale di tikzpicture) pensando che i due grafici insieme fossero troppo larghi, ma anche in questo caso non ho risolto.
    Allego un esempio compilabile minimo.

    `
    \documentclass[a4paper,12pt]{article}
    \usepackage[english]{babel}
    \usepackage{graphicx}
    \usepackage{subfig}
    \usepackage{pgfplots}
    \begin{document}

    \begin{figure}[htbp]
    \centering
    \subfloat[][]{
    \begin{tikzpicture}[scale=0.5]
    \begin{axis}
    \addplot plot[error bars/.cd,
    y dir=both,y explicit]
    coordinates {
    (0,3.5) +- (1,1)
    (100,18) +- (2.3,2.3)
    (200,25) +- (1,1)
    (400,14) +- (2,2)
    };
    \addlegendentry{Prova1}
    \end{axis}
    \end{tikzpicture}
    }

    \quad

    \subfloat[][]{
    \begin{tikzpicture}[scale=0.5]
    \begin{axis}
    \addplot plot[error bars/.cd,
    y dir=both,y explicit]
    coordinates {
    (0,3.5) +- (1,1)
    (100,18) +- (2.3,2.3)
    (200,25) +- (1,1)
    (400,14) +- (2,2)
    };
    \addlegendentry{Prova 2}
    \end{axis}
    \end{tikzpicture}
    }

    \caption{Prove plots}
    \end{figure}

    \end{document} `

    Provate a vedere se succede anche a voi.
    Grazie

    Succede anche a me. Eliminando \quad e scrivendo al suo posto, per esempio, `\hspace{2em}` le immagini vengono affiancate.

    Ciao
    Antonio

    Go to top