[Tugindia] placing figures in correct places in report class
Radhakrishnan CV
cvr at river-valley.org
Sat Sep 13 11:07:30 CEST 2003
>>>>> "Bhaskaracharya" == Bhaskaracharya Pratishthana
>>>>> <bhaskara_p at vsnl.com> writes:
Bhaskaracharya> Herbert Voss wrote:
Herbert> should be always \usepackage{graphicx} should be
Herbert> \begin{figure}[!htb]
Herbert> \centering
Herbert> \includegraphics{myfile.eps}
Herbert> \caption{}
Herbert> \label{}
Herbert> \end{figure}
Bhaskaracharya> Thanks! But all figures went to end of the
Bhaskaracharya> chapter after implimenting above code.
Bhaskaracharya> Is there any other way?
Despite all the experiments done till now, if the figures still go to
the last page, your float parameters are to be blamed. The following
are some of the parameters with default values for report.cls that
control your float placement:
\setcounter{bottomnumber}{1}
\renewcommand\bottomfraction{.3}
\setcounter{totalnumber}{3}
\renewcommand\textfraction{.2}
\renewcommand\floatpagefraction{.5}
\setcounter{dbltopnumber}{2}
\renewcommand\dbltopfraction{.7}
\renewcommand\dblfloatpagefraction{.5}
of which you need to provide higher values for \floatpagefraction for
single column, \dblfloatpagefraction for double column and lower
values for \textfraction.
It could be like:
\renewcommand\floatpagefraction{.95}
\renewcommand\textfraction{.05}
This makes LaTeX to keep the float and text in a single page even if
the float height is upto 95% of \textheight. The default value of .5
will push a float to last page if the height exceeds 50% of textheight
and definitely all figures after this eratic figure will be flushed
to the end.
Hope this helps.
Radhakrishnan
More information about the tugindia
mailing list