Re: URGENTE! Problema con stampa di grafici di pgfplots

#96685
robitex
Amministratore del forum
    Up
    0
    Down
    ::


    Visto che già Ivan ti ha dato il Benvento, passo subito al codice:
    `
    \documentclass[12pt,a4paper,titlepage]{book}

    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}

    \usepackage{subfig}
    \usepackage{pgfplots}

    \begin{document}

    \begin{figure}
    \caption{Potenziale efficace nella teoria newtoniana della gravitazione}
    \label{fig:potnew}
    \centering
    \subfloat[Fotone]{%
    \begin{tikzpicture}
    \begin{axis}[
    legend style={draw=none},
    font=\footnotesize,
    xlabel={$x=\frac{r}{R_S}$},
    ylabel={$V\left(x=\frac{r}{R_S}\right)$},
    xmin=0, xmax=20,
    ymin=0, ymax=0.8,
    width=6.7cm, height=7cm]

    \addplot[domain=0.5:20, samples=200,green]
    {(1/2)*(((25/4)/x^2))};
    \addplot[domain=0.5:20, samples=200,orange]
    {(1/2)*((4/x^2))};
    \addplot[domain=0.5:20, samples=200,magenta]
    {(1/2)*(((9/4)/x^2))};
    \addplot[domain=0.1:20, samples=200,blue]
    {(1/2)*((1/x^2))};
    \addplot[domain=0.1:20, samples=200,red]
    {(1/2)*(((1/4)/x^2))};
    \legend{
    $J=\frac{5}{2}cR_S$,
    $J=2cR_S$,
    $J=\frac{3}{2}cR_S$,
    $J=cR_S$,
    $J=\frac{1}{2}cR_S$}

    \end{axis}
    \end{tikzpicture}}\quad
    \subfloat[Particella massiva]{%
    \begin{tikzpicture}
    \begin{axis}[
    font=\footnotesize,
    xlabel={$x=\frac{r}{R_S}$},
    xmin=0, xmax=20,
    ymin=0, ymax=0.8,
    width=6.7cm, height=7cm,
    legend style={draw=none, anchor=south east, at={(0.98,0.02)}}]

    \addplot[domain=0.5:20, samples=200, green]{(1/2)*(((25/4)/x^2)+1-(1/x))};
    \addplot[domain=0.5:20, samples=200, orange]{(1/2)*((4/x^2)+1-(1/x))};
    \addplot[domain=0.5:20, samples=200, magenta]{(1/2)*(((9/4)/x^2)+1-(1/x))};
    \addplot[domain=0.1:20, samples=200, blue]{(1/2)*((1/x^2)+1-(1/x))};
    \addplot[domain=0.1:20, samples=200, red]{(1/2)*(((1/4)/x^2)+1-(1/x))};
    \legend{
    $J=\frac{5}{2}cR_S$,
    $J=2cR_S$,
    $J=\frac{3}{2}cR_S$,
    $J=cR_S$,
    $J=\frac{1}{2}cR_s$
    }

    \end{axis}
    \end{tikzpicture}}
    \end{figure}

    \end{document}
    `

    Ho tolto il box alla legenda ed assolutamente il bold face del testo della didascalia, ed ho poi rioridinato il codice.
    La linea a destra può significare che il grafico sborda oltre la gabbia del testo, ma compilando il codice sopra non compare perché non è attiva l’opzione draft della classe.

    Ciao.
    R.

    Go to top