I am using a template to write my thesis and I got something like that which is shown in the image when it automatically generates list of figures. How can I fix that? I am also enclosing the part which I believe is the source of problem in the class file.

the unpleasent thing:)


All the packages I use is:



There is also something defined like this on the beginning of the latex class file that I am using.


Please show me which parts do I need to change in order to give some space between figure names and the explanations? I am good at programming but no clue about latex at all. Please state which parts do I need to change clearly.

A working example of the template for thesis can be downloaded from below:


(I have edited the post according to the comments)


  • 1
    This is similar in nature to: Roman numerals become “too wide” in table of contents You need to provide the community with more details on how you create the LoF entries with the preceding Figure reference. – Werner Sep 23 '15 at 21:49
  • Welcome to TeX.SE. The look of List of Figures shown in the screenshot isn't what "basic" LaTeX would produce. Please state which packages and/or own preamble commands you're employing. – Mico Sep 23 '15 at 21:53
  • Can you provide the community with a minimal working example (MWE)? It should be something that replicates your document layout, but be very minimal. In your case, perhaps just a single figure and a LoF that shows your Figure prefix and the gap between the number and caption (in the LoF). You may have to set the counters like \setcounter{figure}{20} in order to get an appropriately sized (big) figure number, but still. The current code snippets don't really provide enough context. – Werner Sep 24 '15 at 17:57
  • Checkout the tocloft package (for the documentation try texdoc tocloft) – Peter Wilson Sep 25 '15 at 17:42