I am having problem with the list of figures, i.e, the list
"overflow" the right margin. How can I get ride of it?
This is an image of the list this is my code
Code: Select all
\documentclass[a4paper,11pt]{report}
\usepackage[lmargin=2.5cm, rmargin=2.5cm,tmargin=2.5cm,bmargin=2.5cm]{geometry}
\usepackage[dvips]{graphicx}
\linespread{1.5}
\usepackage{float}
\usepackage{natbib}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{textcomp}
\usepackage{helvet,url}
\usepackage{lscape}
\usepackage{fancyhdr}
\usepackage[outer]{showlabels}
\usepackage[Sonny]{fncychap}
\usepackage[explicit]{titlesec}
\usepackage{subfigure}
\usepackage[T1]{fontenc}
\usepackage[scriptsize,nooneline,bf]{caption}
\usepackage[usenames,dvips]{color}
\usepackage[colorlinks=true, pdfstartview=FitV, linkcolor=blue, citecolor=blue, urlcolor=blue]{hyperref}
\usepackage[absolute]{textpos}
%=======CORRECT THE VERTICAL SPACE IN TITLE PAGES
\titleformat{\chapter}[display]
{\normalfont\Large\sffamily}
{\flushright\MakeUppercase\chaptertitlename\ \Huge\thechapter}{20pt}
{\hrulefill\Large\sffamily\flushright\vskip-10pt#1\vskip-10pt\hrulefill}
\titlespacing*{\chapter}
{0pt}{-40pt}{40pt}
%================ to write Figure x.x title of figure ================
\makeatletter
\newcommand*\stdl@figure{}
\let\stdl@figure\l@figure
\renewcommand*\l@figure[2]{\stdl@figure{\figurename\space#1}{#2}}
\makeatother
Thanks