diff options
Diffstat (limited to 'macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/13-IU8-contents.sty')
-rw-r--r-- | macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/13-IU8-contents.sty | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/13-IU8-contents.sty b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/13-IU8-contents.sty new file mode 100644 index 0000000000..3fa1170610 --- /dev/null +++ b/macros/latex/contrib/bmstu-iu8/bmstu-iu8/styles/13-IU8-contents.sty @@ -0,0 +1,29 @@ +% Author: CatInCosmicSpace +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{13-IU8-contents}[2021/03/21 v1.1 Содержание] + +% Каждую запись содержания оформляют как отдельный абзац, выровненный влево. +% Номера страниц указывают выровненными по правому краю поля и соединяют +% с наименованием структурного элемента или раздела отчета посредством +% отточия. + +\renewcommand\tableofcontents{ + \structure*{СОДЕРЖАНИЕ} + \@starttoc{toc} +} + +\renewcommand*\l@section{\@dottedtocline{0}{0mm}{2em}} +\renewcommand*\l@structure{\@dottedtocline{0}{0mm}{0em}} +% ГОСТ 7.32-2017. Пункт 5.4.1: +% Обозначения подразделов приводят после абзацного отступа, +% равного двум знакам, относительно обозначения разделов. +\renewcommand*\l@subsection{\@dottedtocline{1}{5mm}{3em}} +% ГОСТ 7.32-2017. Пункт 5.4.1: +% Обозначения пунктов приводят после абзацного отступа, +% равного четырем знакам, относительно обозначения разделов. +\renewcommand*\l@subsubsection{\@dottedtocline{2}{10mm}{4em}} +% Остальное - индуктивно +\renewcommand*\l@paragraph{\@dottedtocline{3}{15mm}{5em}} + +\setcounter{secnumdepth}{5} % Глубина заголовков - до пятого уровня +\setcounter{tocdepth}{2} % Глубина содержания - до второго уровня |