I have a figure I'm trying to insert which is in landscape and I'm using the following (snipped) code:
\documentclass[12pt, oneside]{book}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{lscape}
\usepackage{rotating}
\usepackage{epstopdf}
\begin{document}
\begin{figure}[ht]
\includegraphics{../figures/pics/DivLibPropProfile}
\caption{Property profile of the diverse library compared to the compound pool.}
\label{fig:PropProf}
\end{figure}
\end{document}
When I compile this with pdfLaTeX the output behaves as I'd expect – page in portrait with the caption at the bottom but the figure in the "wrong" orientation.
However when I compile using LaTeX, the page is turned landscape with the figure now in the correct orientation but with the caption at what is now the left of the page rather than under the figure, which you should get using \begin{landscape}.
When I do use the landscape environment and compile with LaTeX the caption the whole page is turned upside-down and everything is wrong.
Any ideas how I can get the correct orientation of landscape figure on landscape page with the caption under the figure (attached for reference)? I also need to use LaTeX rather that pdfLaTeX for another package to function.

sidewaysfigureis therotatingpackage. – tiagoboldt Dec 31 '16 at 15:55rotatingpackage seems to want to place figures at the end... This is not always desired :-) – theHigherGeometer Apr 02 '18 at 23:42