TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There are a few posts about how to redefine the spacing in the LOF, but most use packages like tocloft, which changes the page number position to center in the frontmatter instead of the setting \fancyfoot[LE, RO]{\thepage}.

I want to use a command like:

\setlength{\parskip}{1.0 ex}


\setlength{\bibsep}{1.0 ex}

to set the space between list entries.

So how to redefine the spacing of the list of figures and tables for the book or article class, without changing the default page number position?

share|improve this question
Thanks, using \tocloftpagestyle{fancy} command solves this issue. – KOF Jan 14 '13 at 14:33
up vote 2 down vote accepted

If your main reason for not using the tocloft package is its effect on the page numbering style of lists such as the Table of Contents and the List of Figures, you could address this issue by issuing the command


in the preamble (after loading the tocloft package, of course). As you've discovered, the default page style used by tocloft is indeed "plain".

Assuming you do choose to work with the tocloft package, the main length parameters available to affect the spacing between list items are \cftparskip and cftbeforeXskip, where X can be part, chapter, sec, subsec, subsubsec, para, subpara, fig, subfig, tab, and subtab. The default value of these parameters is 0pt. The \cftparskip and \cftbeforeXskip macros can be changed via \setlength commands.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.