\RequirePackage[T2A]{fontenc}
\RequirePackage[cp1251]{inputenc}
\RequirePackage[english,russian]{babel}

% требуется для оформления ссылок
%\RequirePackage[pdftex,unicode,colorlinks,linkcolor=blue,
%citecolor=red,bookmarksopen,pdfhighlight=/N]{hyperref}

% отвечают за набор формул и др. мат. конструкций
\RequirePackage{amsmath,amssymb,amsfonts,textcomp,latexsym, pb-diagram}

% Microtype
\RequirePackage{microtype}

% Для оформления листингов программ
\RequirePackage{listings}

% помогают при наборе таблиц
\RequirePackage{longtable,array,colortbl}

% цвета, рисунки и пр.
\RequirePackage{graphicx}
\RequirePackage{floatrow,floatflt}
\RequirePackage{wrapfig}
\RequirePackage{subcaption}
\RequirePackage{epstopdf}
\RequirePackage{color}

% нужен для замены импортного "рис:" на наше "рис."
\RequirePackage[labelsep=period]{caption}

% настраиваем страничку
\RequirePackage[a4paper,left=25mm,
right=15mm,
top=20mm,
bottom=20mm,
includefoot]{geometry}

% а без этого колонтитулы не получатся
\RequirePackage{fancyhdr}

% ссылки для каждой страницы
\RequirePackage{pfnote}

% ну и всякие мелочи: абзацные отступы, междустрочные интервалы...
\RequirePackage{indentfirst}

% Список литературы
\RequirePackage{etoolbox}
\patchcmd{\thebibliography}{\section*{\refname}}{}{}{}


% Содержание
\RequirePackage{tocloft}
\let \savenumberline \numberline
\def \numberline#1{\savenumberline{#1.}}
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}} % for sections
\patchcmd{\tableofcontents}{\section*{\refname}}{}{}{}

% Оформление заголовков разделов
\RequirePackage{titlesec}
\titlelabel{\thetitle.\quad}

\RequirePackage{hyperref}

\parindent=2.5em
\raggedbottom
\parskip=0mm
\setcounter{secnumdepth}{10}
\righthyphenmin=3
\renewcommand{\labelitemi}{$\diamond$}
\sloppy
\clubpenalty=10000
\widowpenalty=10000


\graphicspath{{figures/}}
