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.
Best Answer
This should work for you, without removing "unnecessary" packages:
This is a general minimal example using
rotating