Here is the preamble i used
\immediate\write18{makeindex \jobname.nlo -s nomencl.ist -o \jobname.nls}
\documentclass[paper=letter, fontsize=12pt]{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{subfigure}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{fancyhdr}
\usepackage{geometry}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage[font=small]{caption}
\usepackage{float}
\usepackage{lineno}
\usepackage{hyperref}
\usepackage{pdflscape}
\usepackage[Glenn]{fncychap} %Options: Sonny, Lenny, Glenn, Conny, Rejne, Bjarne, Bjornstrup
%\textwidth=450pt\oddsidemargin=0pt
%\geometry{verbose,a4paper,tmargin=25mm,bmargin=25mm,lmargin=25mm,rmargin=25mm}
\setlength{\parindent}{0in}
\onehalfspacing
\usepackage[numbers]{natbib}
\begin{document}
and I want to put a picture in landscape mode. I did in this way which did not worked for me:
\begin{landscape}
\begin{figure}[h!]
\begin{center}
\includegraphics[scale=0.5]{lhc_cross_section.jpg}
\caption{Cross sectional view of proton-proton collision.}
\end{center}
\end{figure}
\end{landscape}
Any suggestion will really be appreciated.
pdflscapepackage? (I don't think thelandscapeenvironment is provided by default.) – Torbjørn T. May 17 '18 at 08:25landscapewill always start a new page. Your code works for me, so I don't know what could be wrong. Do you usepdflatexto make the PDF, or something else? – Torbjørn T. May 17 '18 at 08:43.logfile? Have you tried other PDF viewers? (No idea if this is viewer dependent, so wild stab in the dark.) Note that the whole page is rotated, not the content on the page, and PDF viewers will show the rotated page. So if you don't zoom out it might not be obvious that it's rotated. – Torbjørn T. May 17 '18 at 08:52\thispagestyle{empty}right after\begin{landscape}. – Torbjørn T. May 17 '18 at 09:03