\documentclass[12pt,a4paper,fleqn]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{polyglossia}
\setotherlanguages{english}
\usepackage{graphicx}
\begin{document}
\tableofcontents
\section{first section}
TEXT
\section{second section}
TEXT
\subsection{Subsection}
TEXT
\section{second section}
TEXT
\subsection{Subsection}
TEXT
\subsection{Subsection}
TEXT
\end{document}
If you compile you will see, that in TOC after sestion number I don't have dot (point), also in subsection only after first number there is dot.
So I want that it looks, like this:
1. First section
2. Second section
2.1. Subsection
Thnaks for any help
Last edited by Kaspars on Fri Jun 03, 2011 1:58 pm, edited 1 time in total.
NEW: TikZ book now 40% off at Amazon.com for a short time.
And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p
Frits wrote:It should also work or the longer document. Note that you might have to compile your TeX file more than once to be able to see the changes in the ToC.
I don't know why, but it don't work. I compiled 30 times, but still nothing. Maybe there is some other waw how to solve this problem?
Although I don't understand Frits' commands -- they seem to work on a very low level in TeX itself -- I suggest using the titletoc package: http://ctan.org/pkg/titletoc
Sure, Frits did it already, and it works as you said. Though it doesn't work in your big document, which you don't show, so we cannot say why. You could produce a copy of your big document, reduce it step by step to get a minimal working example which shows, that it doesn't work - then we can fix it.
\documentclass[12pt,a4paper]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{polyglossia}
\usepackage{color}
\usepackage{url}
\usepackage{appendix}
\usepackage{times}
\usepackage{titlesec,titletoc}
\usepackage{siunitx}
\usepackage{setspace}
\setmainfont[Mapping=tex-text]{Times New Roman}
\usepackage{caption}
\DeclareCaptionLabelFormat{myformat}{#2.~#1}
\captionsetup{labelformat=myformat,labelseparator=space}
\setdefaultlanguage{latvian}
\setotherlanguages{english}
\setotherlanguages{russian}
\usepackage{graphicx}
\usepackage{amsmath}
\renewcommand{\appendixname}{\arabic{section}.\arabic{equation}}
\allowdisplaybreaks
\numberwithin{equation}{section}
\numberwithin{equation}{subsection}
\numberwithin{figure}{section}
\numberwithin{figure}{subsection}
\numberwithin{table}{section}
\numberwithin{table}{subsection}
\definecolor{magenta}{rgb}{1,0,1}
\definecolor{ForestGreen}{rgb}{0.13,0.55,0.13}
\setlength{\textheight}{235mm}
\setlength{\textwidth}{160mm}
\setlength{\headheight}{3mm}
\setlength{\headsep}{1mm}
\setlength{\topmargin}{1mm}
\setlength{\oddsidemargin}{5mm}
\titleformat{\section}
{\Large\bfseries\filcenter}
{\thesection.}
{1em}
{}
[]
\titleformat{\subsection}
{\large\bfseries\filcenter}
{\thesubsection.}
{1em}
{}
[]
\titleformat{\subsubsection}
{\large\bfseries\filcenter}
{\thesubsubsection.}
{1em}
{}
[]
\titlecontents{section}
[1.5em]
{\vspace{1em}}
{\contentslabel{1.5em}}
{\hspace*{-1.5em}}
{\titlerule*[1pc]{.}\contentspage}
[]
\titlecontents{subsection}
[2.3em]
{}
{\hspace{1.5em}\contentslabel{2.3em}}
{\hspace*{-2.3em}}
{\titlerule*[1pc]{.}\contentspage}
[]
\let \savenumberline \numberline
\def \numberline#1{\savenumberline{#1.}}
\begin{document}
\thispagestyle{empty}
\begin{center}
\Large{\textbf{Rrrrrr}
eeeeeeeee
oo
\vspace{30mm}
\textbf{me}}
\normalsize{ef}
(111)
\vspace{30mm}
\LARGE{\textbf{mlch}}
\Large{\textbf{md}}
\end{center}
\vspace{45mm}
\begin{flushright}
\large{zv}
\large{dr.}
\Large{m}
\end{flushright}
\vspace{15mm}
\begin{center}
\Large{\textbf{city}}
\end{center}
\pagebreak
{\setlength{\baselineskip}{1.5\baselineskip}
\renewcommand{\abstractname}{\large{Anot}}
\begin{abstract}
{\setlength{\baselineskip}{1.5\baselineskip}
\onehalfspacing{
\vspace{5mm}
\normalsize{TEXT TEXT TEXT
TEXT TEXT TEXT }}}
\end{abstract}
\pagebreak
\renewcommand{\abstractname}{\large{ANOTATION}} %ANOTATION
\begin{abstract}
\onehalfspacing{
\vspace{5mm}
\normalsize{TEXT TEXT TEXT}}
\end{abstract}
\begin{center}
\renewcommand{\contentsname}{\large{TEXT TEXT TEXT}}
\clearpage
\tableofcontents
\end{center}
\pagebreak
\section*{\large{TEXT TEXT TEXT}}
\addcontentsline{toc}{section}{TEXT TEXT TEXT}
\vspace{5mm}
TEXT TEXT TEXT
\pagebreak
\section*{\large{TEXT TEXT TEXTI}}
\addcontentsline{toc}{section}{TEXT TEXT TEXTI}
\vspace{5mm}
TEXT TEXT TEXT
\pagebreak
\section*{\large{TEXT TEXT TEXT}}
\addcontentsline{toc}{section}{TEXT TEXT TEXT}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\pagebreak
\section[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\label{TEXT TEXT TEXT}
\vspace{5mm}
\hspace{5mm} TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\pagebreak
%%==========================================================================%%
\section[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}
TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\label{TEXT TEXT TEXT}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\label{TEXT TEXT TEXT}
\vspace{5mm}
TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\pagebreak
%%========================================================================%%
\section[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm} TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\label{TEXT TEXT TEXT}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm} TEXT TEXT TEXT
\pagebreak
%%========================================================================%%
\section[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\numberwithin{figure}{section}
\vspace{5mm}
\hspace{5mm} TEXT TEXT TEXT
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm} TEXT TEXT TEXT
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm} TEXT TEXT TEXT
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm} TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm}
\vspace{5mm}
\subsection[TEXT TEXT TEXT]{\large{TEXT TEXT TEXT}}
\vspace{5mm}
\hspace{5mm} TEXT TEXT TEXT
%%========================================================================%%
\pagebreak
\section*{\large{TEXT TEXT TEXT}}
\addcontentsline{toc}{section}{TEXT TEXT TEXT}
\vspace{5mm}
\hspace{5mm}TEXT TEXT TEXT
\pagebreak
{\color{white}.}
\vspace{80mm}\\
\section*{\large{Appendix}}
\addcontentsline{toc}{section}{Appendix}
\pagebreak
\appendix
\renewcommand{\thesection}{\arabic{section}}
\titlecontents{section}
[3.5em]
{\vspace{0.5em}}
{\contentslabel{1.5em}}
{\hspace*{-1.5em}}
{\titlerule*[1pc]{.}\contentspage}
[]
\titleformat{\section}
{\normalsize\filleft}
{\thesection.}
{0em}
{}
[]
\section[Appendix. Text]{Appendix}
\label{Appendix1}
\begin{center}
{\Large{\bf{Appendix}}}
\end{center}
TEXT
\vspace{5mm}
\pagebreak
%==============================================================%
\section[Appendix. Text]{Appendix}
\label{appendix2}
\pagebreak
%=============================================================%
\section[Appendix. Text]{Appendix}
\begin{center}
{\Large{\bf{Appendix}}}
\end{center}
\pagebreak
\section[Appendix. Text]{Appendix}
\label{Appendix3}
\begin{center}
{\Large{\bf{Appendix}}}
\end{center}
\pagebreak
%%=====================================================%%%
{\setlength{\baselineskip}{1.5\baselineskip}
\section[Appendix. Text]{Appendix}
\label{appendix4}
\begin{center}
{\Large{\bf{Appendix}}}
\end{center}
\pagebreak
{\setlength{\baselineskip}{1.5\baselineskip}
\section[Appendix. Text]{Appendix}
\label{appendix5}
\begin{center}
{\Large{\bf{Appendix}}}
\end{center}
\pagebreak
\newpage
\titlecontents{section}
[1.5em]
{\vspace{1.5em}}
{\contentslabel{1.5em}}
{\hspace*{-1.5em}}
{\titlerule*[1pc]{.}\contentspage}
[]
\titleformat{\section}
{\Large\bfseries\filcenter}
{\thesection.}
{1em}
{}
[]
\begin{center}
\renewcommand{\refname}{LIT}
\bibliographystyle{unsrt}
\bibliography{mg}
\addcontentsline{toc}{section}{LIT}
\end{center}
\end{document}
NEW: TikZ book now 40% off at Amazon.com for a short time.
And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p