LaTeX LaTex: Problem with ToC in article class

AI Thread Summary
The discussion centers around an issue with the article class in LaTeX, specifically regarding the formatting of the table of contents (ToC). The user reports that the List of Figures, List of Tables, and Bibliography appear in the ToC without proper spacing between their titles and page numbers. The problem arises because these lists generate starred sections, which are not numbered and do not automatically appear in the ToC. To resolve this, it is suggested to use the \addcontentsline command correctly, specifying the appropriate level (section instead of chapter) to ensure proper formatting. The user realizes their mistake in using 'chapter' instead of 'section' when adding these entries to the ToC. The discussion emphasizes the importance of using the correct commands to achieve the desired formatting in LaTeX documents.
Chaoticus
Messages
3
Reaction score
0
Hello,

I'm using the article class with a table of contents. Everything works fine, except one point:

The List of Figures, List of Tables and the Bibliography appars in the Contens with no points between the Name and the Page where they are.

For example:

Contents
1 Section 1
1.2 Subsection 1........ 2

2 Section 2
2.1 Subsection 2....... ..3

List of Figures4 List of Tables5


It works fine if I use the report class, but I'd prefer to use the article class. (Don't need chapters)

I tried to search the Net for a solution, but with no sucsess. Does anybody know what's wrong?
 
Physics news on Phys.org
The list of figures, list of tables, and bibliography generate starred sections (i.e., section*). That means these things are not numbered and by default they do not get an entry in the table of contents. The only way for these items to get into the table of contents is if you explicitly invoking some macro to add them to the table of contents.

Which means you are doing something wrong in adding them to the toc. Perhaps a \contentsline instead of an \addcontentsline, etc.

Try the following:
Code:
% Add a \newpage if the list of figures is to be on its own page
\addcontentsline{toc}{section}{List of Figures}
\listoffigures

% Add a \newpage if the list of tables is to be on its own page
\addcontentsline{toc}{section}{List of Tables}
\listoftables

Do something similar for the bibliography after the main body.
 
Thanks for your fast reply.

Actually, I'm using TecNic Center and a template provided there, so I'm using these commands you mentioned. Sorry, I forgot to write this in my first post.

This is the main Doc:

\begin{document}

\pagestyle{empty}

\title{Title}
\author{Autor}
%\date{}

\maketitle\tableofcontents
\cleardoublepage

\pagestyle{plain} %% Chapters %%%%%%%%%%%%%%%%%%%%%%%%
\input{Chapter1.tex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% BIBLIOGRAPHY AND OTHER LISTS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\addtocontents{toc}{\protect\vspace*{\baselineskip}}\clearpage
\addcontentsline{toc}{chapter}{Bibliography} %'Bibliography' into toc
\bibliographystyle{chicago}
\bibliography{literature}

%% The List of Figures
\clearpage
\addcontentsline{toc}{chapter}{List of Figures}
\listoffigures

%% The List of Tables
\clearpage
\addcontentsline{toc}{chapter}{List of Tables}
\listoftables
 
Ah, I see the error.

I used {chapter} not {section} when adding the contents line.

Thanks for your help.
 

Similar threads

Replies
3
Views
2K
Replies
8
Views
12K
Replies
7
Views
19K
Replies
4
Views
3K
Replies
5
Views
6K
Back
Top