I drew some arrows to annotate a figure using standalone. However, when I put in [tikz]{standalone} the arrows do not show. If I use report or remove the [tikz] then the arrows show up, however, I want the figures to be separate on their own pages. How can I achieve this? Thanks for your time.
\documentclass[tikz]{standalone} \usepackage{graphicx} \usepackage{pgfplots,tikz} \usepackage{textcomp} \usepackage{fixltx2e} \usetikzlibrary{shapes,arrows,calc,backgrounds} \pagestyle{empty} \begin{document} \tikzstyle{line} = [draw, -latex'] \tikzstyle{every picture}+=[remember picture] \begin{tikzpicture} \node [anchor=south, inner sep=0pt]{\includegraphics[width=4cm]{./graphics/imdligand.pdf}}; \node [anchor=west] (ligand) at (3,2.9) {2x L\textsubscript{IMD}}; \node [anchor=east] (top) at (0.35,4.56) {}; \node [anchor=east] (bottom) at (0.98,1.29) {}; \end{tikzpicture} \begin{tikzpicture}[overlay] \path [line,black,thick] (ligand) |- node {}(top); \path [line,black,thick] (ligand) |- node {}(bottom); \end{tikzpicture} \begin{tikzpicture} \node[anchor=south,inner sep=0pt]{\includegraphics[width=4cm]{./graphics/pyrligand.pdf}}; \node[anchor=west] (ligand2) at (3,4.3) {2x L\textsubscript{PYR}}; \node[anchor=east] (top1) at (0.85,5.9) {}; \node[anchor=east] (bottom2) at (0.85,2.6) {}; \end{tikzpicture} \begin{tikzpicture}[overlay] \path [line,black, thick] (ligand2) |-node{}(top1); \path [line,black,thick] (ligand2) |-node{}(bottom2); \end{tikzpicture} \end{document} 

tikzpictureas the figure they belong to as eachtikzpicturewill get its own page.