4

How can I create a List of Figures which has captions and page numbers, but no figure numbers?

  • 3
    Do you then also don't want any figure numbers on the actual figures? – Martin Scharrer Jul 22 '11 at 12:46
  • 2
    You can use the package caption. – Marco Daniel Jul 22 '11 at 13:03
10

The easiest answer is

\begingroup
\renewcommand\numberline[1]{}
\listoffigures
\endgroup

but of course this won't suppress the figure numbers in the captions to the figures.

A more complicated setting with tocloft that allows to better control the appearance is

\usepackage{tocloft}

\renewcommand\cftfigpresnum{\setbox0=\hbox\bgroup}
\renewcommand\cftfigaftersnum{\egroup}
\setlength\cftfignumwidth{0pt}
\setlength\cftfigindent{0pt}

In this way the captions will start flush with the left margin.

  • That may be too tricky for newbies to use \setbox0=\hbox\bgroup ... \egroup. So is my previous answer \font\dummyfont=dummy ... \dummyfont. – Leo Liu Jul 22 '11 at 13:16
  • Well, \dummyfont is quite tricky as well. – egreg Jul 22 '11 at 13:29
  • @egreg Excellent. Thanks. The tocloft approach worked perfectly. – BrigalowDad Jul 22 '11 at 20:47
8

As is said by Marco, the easiest method may be to use caption package:

\usepackage[listformat=empty]{caption}

Also, titletoc or tocloft package will help, if you use them to modify contents format.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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