My problem is that I can't create a table of contents for my document. I just use
\usepackage{tocloft}
...
\newpage
\tableofcontents
but it's generating nothing but the word "Contents"! However TeXstudio, in the left sidebar, is showing all sections and stuff.
When I open the .toc file with notepad++ there's only this string
\select@language {russian}
Example
\documentclass[14pt,a4paper]{extarticle}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{relsize}
\usepackage{listings}
\usepackage{tocloft}
\usepackage{tocvsec2}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm,bindingoffset=0cm]{geometry}
\lstset{
language=php,
numbers=none,
tabsize=3,
breaklines=true,
aboveskip=1ex,
belowskip=1ex,
basicstyle=\small\ttfamily,
framerule=0pt,
backgroundcolor=\color{gray!10},
columns=fullflexible,
showstringspaces=false
}
\begin{document}
\newpage
\tableofcontents
\newpage
\begin{center}
\section*{Краткая характеристика}
\end{center}
В данной работе рассматривается создание и управление базой данных для веб-сайта. На примерах рассмотрена регистрация пользователей на сайте, осуществление восстановления логина/пароля пользователя, так же рассмотрены функции администратора сайта - добавление/удаление информации и объектов.
Все формы созданы на языке гипертекстовой разметки HTML, для создания сценариев взаимодействия с базами данных используется язык PHP.
Применяемая СУБД: MySQL.
Для администрирования СУБД использовалось приложение PHPMyAdmin.
\end{document}
.tocand.auxfiles and recompile (at least twice). – Werner Dec 3 '12 at 18:55