У меня там всё нужное. Могу тоже поделиться
Код:
\documentclass[a4paper,14pt,reqno,oneside]{amsart}
\usepackage[14pt]{extsizes}
\usepackage[left=2.5cm,right=1.0cm,top=2.0cm,bottom=2.0cm,bindingoffset=0cm]{geometry}
\usepackage[russian]{babel}
\usepackage[all,arc]{xy}
\usepackage[all]{xy}
\usepackage{latexsym,amssymb,amsmath}
\usepackage{style} % внешний файл
\usepackage{comment}
\usepackage{caption}
\DeclareCaptionLabelFormat{continued}{Продолжение таблицы~#2}
\usepackage{multirow} % улучшенное форматирование таблиц
\usepackage[numbers]{natbib} % надо для списка литературы
\usepackage{enumitem}
\setlist{nolistsep}
\usepackage{microtype}
\parindent=1.0cm % абзацный отступ
\linespread{1.15} % межстрочный интервал (1.15 -- примерно 18pt)
\sloppy % перенос формул на следующую строку.
\footskip=30pt
\usepackage{titlesec}
\usepackage{titletoc}
\titleformat{\section}[block]
{\fontsize{16}{18}\bfseries\filcenter} % было sffamily
{\thesection}
{1em}
{\MakeUppercase}
\titleformat{\subsection}[hang]
{\fontsize{16}{18}\bfseries\filcenter}
{\thesubsection}
{1em}
{}
\titleformat{\subsubsection}[hang]
{\fontsize{14}{16}\bfseries\filcenter}
{\thesubsubsection}
{0.5em}
{}
\titleformat{\paragraph}[hang]
{\fontsize{14}{16}\bfseries}
{\thesubsubsection}
{0.5em}
{}
\contentsmargin{2.55em}
\titleformat{\tableofcontents}{\normalfont\bfseries}{\thetableofcontents}{0em}{}
\titlespacing*{\tableofcontents}{0pt}{30pt}{30pt}
\titlespacing*{\chapter}{0pt}{30pt}{30pt}
\titlespacing*{\section}{\parindent}{*1}{*1}
\titlespacing*{\subsection}{\parindent}{*4}{*3}
\titlespacing*{\subsubsection}{\parindent}{*3}{*3}
\titlecontents{section}
[1.5em]
{}
{\contentslabel{2.3em}}
{\hspace*{-2.3em}}
{\titlerule*[1pc]{.}\contentspage}
\titlecontents{subsection}
[4.2em]
{} % note that 3.8 = 1.5 + 2.3
{\contentslabel{3.2em}}
{\hspace*{-5.0em}}
{\titlerule*[1pc]{.}\contentspage}
\titlecontents{subsubsection}
[4.8em]
{} % note that 3.8 = 1.5 + 2.3
{\contentslabel{3.2em}}
{\hspace*{-4.0em}}
{\titlerule*[1pc]{.}\contentspage}
\titlecontents{paragraph}
[4.8em]
{} % note that 3.8 = 1.5 + 2.3
{\contentslabel{4.2em}}
{\hspace*{-4.2em}}
{\titlerule*[1pc]{.}\contentspage}
\numberwithin{equation}{section} % отдельная нумерация в каждой section
\setcounter{tocdepth}{4} % уровень в оглавлении -- n=4 до paragraph (по умолчанию n=2)
\addto{\captionsrussian}{\renewcommand*{\contentsname}{\fontsize{16}{18pt}\selectfont\bf ОГЛАВЛЕНИЕ\vspace{8mm}}}
\renewcommand*{\thepage}{\normalsize\arabic{page}} % шрифт номера страницы
\renewcommand\thetable{\thesection.\arabic{table}} % настройка номера таблицы
\makeatletter
\setlength\abovecaptionskip{2\p@}
\setlength\belowcaptionskip{1\p@}
\long\def\@makecaption#1#2{%
\vskip\abovecaptionskip
\ifx\@captype\capfigure
\centering #1.~--~#2 \par
\else
#1.~--~#2 \par
\fi
\vskip\belowcaptionskip}
\makeatother
С этим Техом у меня еще одна неприятность вылазит. Весь текст напичкан фразами типа
-подгруппа,
-блок,
-модулярный и т.п., так вот Тех всё время перенос делает именно в месте
-. Конечно, можно бороться раставляя \mbox{}, но это долго, да и ошибок в тексте увеличивается.