The following two TikZ environments should give similar displays. I am trying to get five graphs of parabolas, each on the Cartesian plane, and to put a label of a.), b.), c.), d.), or e.) at the upper left corner of each graph - outside the TikZ environment.
The first display uses options in the axis environment, like naming the first plot plot1 and moving the second plot with respect to the first plot with at={($(plot1.east)+(1cm,0)$)}. Except for placing the labels a.), b.), c.), d.), and e.), it is the display that I want. The second uses the adjustbox package. Each graph is too big and the parabolas on each Cartesian plane is artificially shifted. The graphs are displayed in the array that I want, and the labels a.), b.), c.), d.), or e.) seem to be positioned correctly, though.
\documentclass{amsart}
\usepackage{tikz}
\usetikzlibrary{calc,angles,positioning,intersections,quotes,decorations.markings}
\usepackage{adjustbox}
\usepackage{mathtools}
\usepackage{pgfplots}
\pgfplotsset{compat=1.11}
\begin{document}
\noindent This is the left margin. \vskip1.25mm
\begin{tikzpicture}
\begin{axis}[name=plot1,height=5cm,width=5cm,
axis lines=middle,
xmin=-3,xmax=3,samples=201,
xlabel=$x$,ylabel=$y$,
ymin=-9,ymax=9,
restrict y to domain=-9:9,
enlargelimits={abs=0.5cm},
axis line style={latex-latex},
xtick={\empty},ytick={\empty},
xlabel style={at={(ticklabel* cs:1)},anchor=north west},
ylabel style={at={(ticklabel* cs:1)},anchor=south west}
]
\addplot[samples=201,domain=-3:3,blue] {5*x^(2)};
\end{axis}
\begin{axis}[name=plot2,at={($(plot1.east)+(1cm,0)$)},anchor=west,height=5cm,width=5cm,
axis lines=middle,
xmin=-3,xmax=3,samples=201,
xlabel=$x$,ylabel=$y$,
ymin=-9,ymax=9,
restrict y to domain=-9:9,
enlargelimits={abs=0.5cm},
axis line style={latex-latex},
xtick={\empty},ytick={\empty},
xlabel style={at={(ticklabel* cs:1)},anchor=north west},
ylabel style={at={(ticklabel* cs:1)},anchor=south west}
]
\addplot[samples=201,domain=-3:3,blue] {-5*x^(2) + 3};
\end{axis}
\begin{axis}[name=plot3,at={($(plot1.south)-(0,1cm)$)},anchor=north,height=5cm,width=5cm,
axis lines=middle,
xmin=-3,xmax=3,samples=201,
xlabel=$x$,ylabel=$y$,
ymin=-9,ymax=9,
restrict y to domain=-9:9,
enlargelimits={abs=0.5cm},
axis line style={latex-latex},
xtick={\empty},ytick={\empty},
xlabel style={at={(ticklabel* cs:1)},anchor=north west},
ylabel style={at={(ticklabel* cs:1)},anchor=south west}
]
\addplot[samples=201,domain=-3:3,blue] {-5*(x^(2) - x)};
\end{axis}
\begin{axis}[name=plot4,at={($(plot2.south)-(0,1cm)$)},anchor=north,height=5cm,width=5cm,
axis lines=middle,
xmin=-3,xmax=3,samples=201,
xlabel=$x$,ylabel=$y$,
ymin=-9,ymax=9,
restrict y to domain=-9:9,
enlargelimits={abs=0.5cm},
axis line style={latex-latex},
xtick={\empty},ytick={\empty},
xlabel style={at={(ticklabel* cs:1)},anchor=north west},
ylabel style={at={(ticklabel* cs:1)},anchor=south west}
]
\addplot[samples=201,domain=-3:3,blue] {5*(x^(2) + x)};
\end{axis}
\begin{axis}[name=plot5,at={($(plot3.south)-(0,1cm)$)},anchor=north,height=5cm,width=5cm,
axis lines=middle,
xmin=-3,xmax=3,samples=201,
xlabel=$x$,ylabel=$y$,
ymin=-6,ymax=6,
restrict y to domain=-6:6,
enlargelimits={abs=0.5cm},
axis line style={latex-latex},
xtick={\empty},ytick={\empty},
xlabel style={at={(ticklabel* cs:1)},anchor=north west},
ylabel style={at={(ticklabel* cs:1)},anchor=south west}
]
\addplot[samples=201,domain=-3:3,blue] {-5*x^(2) - 0.5)};
\end{axis}
\end{tikzpicture}
\vfill
\pagebreak
\noindent This is the left margin. \vskip1.25mm
a.) \adjustbox{valign=t}{\begin{tikzpicture}
%These commands plot the second parabola on the Cartesian plane.
\draw[draw=gray!30,latex-latex] (0,9) +(0,0.5) node[above right] {$y$} -- (0,-9) -- +(0,-0.5);
\draw[draw=gray!30,latex-latex] (-3,0) +(-0.5,0) -- (3,0) -- +(0.5,0) node[below right] {$x$};
\begin{axis}[hide axis]
\addplot[samples=201,domain=-3:3,blue] {5*x^(2)};\end{axis}
\end{tikzpicture}}
%
b.) \adjustbox{valign=t}{\begin{tikzpicture}
%These commands plot the second parabola on the Cartesian plane.
\draw[draw=gray!30,latex-latex] (0,9) +(0,0.5) node[above right] {$y$} -- (0,-9) -- +(0,-0.5);
\draw[draw=gray!30,latex-latex] (-3,0) +(-0.5,0) -- (3,0) -- +(0.5,0) node[below right] {$x$};
\begin{axis}[hide axis]\addplot[samples=201,domain=-3:3,blue] {-5*x^(2) + 3};\end{axis}
\end{tikzpicture}}
%
c.) \adjustbox{valign=t}{\begin{tikzpicture}
%These commands plot the second parabola on the Cartesian plane.
\draw[draw=gray!30,latex-latex] (0,9) +(0,0.5) node[above right] {$y$} -- (0,-9) -- +(0,-0.5);
\draw[draw=gray!30,latex-latex] (-3,0) +(-0.5,0) -- (3,0) -- +(0.5,0) node[below right] {$x$};
\begin{axis}[hide axis]\addplot[samples=201,domain=-3:3,blue] {-5*(x^(2) - x};\end{axis}
\end{tikzpicture}}
%
d.) \adjustbox{valign=t}{\begin{tikzpicture}
%These commands plot the second parabola on the Cartesian plane.
\draw[draw=gray!30,latex-latex] (0,9) +(0,0.5) node[above right] {$y$} -- (0,-9) -- +(0,-0.5);
\draw[draw=gray!30,latex-latex] (-3,0) +(-0.5,0) -- (3,0) -- +(0.5,0) node[below right] {$x$};
\begin{axis}[hide axis]\addplot[samples=201,domain=-3:3,blue] {5*(x^(2) + x)};\end{axis}
\end{tikzpicture}}
%
e.) \adjustbox{valign=t}{\begin{tikzpicture}
%These commands plot the second parabola on the Cartesian plane.
\draw[draw=gray!30,latex-latex] (0,9) +(0,0.5) node[above right] {$y$} -- (0,-9) -- +(0,-0.5);
\draw[draw=gray!30,latex-latex] (-3,0) +(-0.5,0) -- (3,0) -- +(0.5,0) node[below right] {$x$};
\begin{axis}[hide axis]\addplot[samples=201,domain=-3:3,blue] {-5*x^(2) - 0.5};\end{axis}
\end{tikzpicture}}
\hspace{\fill}
\end{document}



domain=-3:3in theaddplotcommands for them. – user143462 May 02 '15 at 16:10adjustboxpackage - you plotted the parabolas with respect to the axis environment. (The second and third rows need to be shifted to the right a bit.) May you suggest a web site explaining this package? – user143462 May 03 '15 at 01:10at={($(plot1.east)+(1cm,0)$)}. The only feature that I am missing is placing a.), ... and e.) to the left of the upper left corner of each graph. Can you help me with that? – user143462 May 03 '15 at 01:25tex.stackexchangefor "pgfplots text on graph." The web site suggested that I look at the following links: "Correctly align vertical text on a baseline in pgfplots," "Broken text on bottom of pgfplots," "Vertically center text on a page," and "Left & Right text on title." (The last of these does not involveTikZorpgfplots!) May you provide me the link? – user143462 May 03 '15 at 15:10clip=false,to the axis environment and\node at (axis cs:-3,6.66) [anchor=east] {\bf{a.)}};' to theTikZenvironment. To the second plot, I addedat={($(plot1.east)+(1cm,0)$)},to the axis environment. To the other environments, I addedat={($(plot1.south)-(0,1cm)$)},(orplot2.southorplot3.south) to their axis environments. Now, it has the appearance that I wanted. – user143462 May 03 '15 at 20:20