- Questo topic ha 5 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 1 mese fa da .
-
Topic
-
Salve. Io vorrei allineare due figure. Cioè, vorrei che una fosse a fianco dell’altra. Mi sono ispirato a:https://tex.stackexchange.com/questions/107119/how-to-align-two-plots-horizontally
ma non funziona con me.
Vi allego il mio mwe:
`
\documentclass[12pt]{amsart}
\usepackage{xcolor,colortbl}
\usepackage{tabulary}
\usepackage{pgfplots}
\usepackage{tikz}
\usepackage{ctable}
\usepackage{subcaption}\begin{document}
\pgfplotsset{width=7cm, compat=1.9}
\begin{figure}[!ht]
\begin{subfigure}[t]{.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
title={\textsc{Prima figura}},
xlabel={coordinata-$x$},
ylabel={coordinata-$y$},
xmin=1, xmax=4,
ymin=0, ymax=10,
xtick={1,2,3,4},
ytick={0,1,2,3,4,5,6,7,8,9,10},
legend pos=north west,
ymajorgrids=true,
grid style=dashed,
]\addplot[gray,
mark=*,
mark options={black},
]
coordinates {
(1,7.5)(2,4.8)(3,5.5)(4,3.2)
};
\end{axis}
\end{tikzpicture}
\caption{}
\end{subfigure}
\begin{subfigure}[t]{.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
title={\textsc{Seconda figura}},
xlabel={coordinata-$x$},
ylabel={coordinata-$y$},
xmin=1, xmax=4,
ymin=0, ymax=10,
xtick={1,2,3,4},
ytick={0,1,2,3,4,5,6,7,8,9,10},
legend pos=north west,
ymajorgrids=true,
grid style=dashed,
]\addplot[gray,
mark=*,
mark options={black},
]
coordinates {
(1,6.8)(2,4.8)(3,3.7)(4,3.7)
};
\end{axis}
\end{tikzpicture}
\caption{}
\end{subfigure}
\end{figure}\end{document}
`
Incidentalmente, qualcuno potrebbe domandarsi? Non è il caso di rimpicciolire le figure? Fatto, ma senza risultato.
Grazie. Ciao,
davide
- Devi essere connesso per rispondere a questo topic.