[Tex/LaTex] How to insert multiple pictures in page

graphicssubcaptionsubfloats

I have many PNG files, and I want to put them in a latex page in certain positions. Could you please help me how?

I cannot use tabular idea, as many of images are diagonal and using table does not let use of all the page.

I have tried the following so far, which has two problems:

\def\Put(#1,#2)#3{\leavevmode\makebox(0,0){\put(#1,#2){#3}}}
\Put(0,0){ \includegraphics[width=2in]{alanine.png} }
\Put(100,0){  \includegraphics[width=2in]{arginine.png} }
  1. I don't know how to caption each image.
  2. The whitespace of one image covers the other image.

One of the images is as follows:
enter image description here

Best Answer

So, I took a previous answer of mine and made it more serious by using captions rather than just minipage text. The I took your image saved it as molecule-orig.png and used imagemagic convert:

 convert molecule-orig.png -transparent white molecule.png

So the background in molecule.png is transparent and doesn't obscure the car.

enter image description here

\documentclass{article}
\usepackage{graphicx,capt-of}
\begin{document}

\setlength\unitlength{1cm}
\vspace*{\fill}
\noindent
\begin{picture}(0,0)\bfseries\large
\put(4,3){\includegraphics{house}}
\put(0.5,5){\parbox{5cm}{\raggedright
\captionof{figure}{If you are feeling generous 
I'd like a house, preferably one with architectural
design integrity, like this}}}

\put(0,17){\includegraphics{car}}
\put(8,21.5){\parbox{3cm}{\raggedright
\captionof{figure}{I'd like a \textbf{Car},
preferably with four wheels.}}}

\put(0,10){\includegraphics{computer}}
\put(0,9){\parbox{6cm}{\raggedright
\captionof{figure}{A new \textbf{computer}
would be nice. (I won't need vim)}}}



\put(8,12){\includegraphics{cake}}
\put(9,11.5){\parbox{3cm}{\raggedright
\captionof{figure}{\textbf{Cake}, of course}}}


\put(5,15){\includegraphics[scale=.4]{molecule}}
\put(10,18){\parbox{3cm}{\raggedright
\captionof{figure}{one of these is apparently needed}}}


\end{picture}
\end{document}
Related Question