\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[labelsep=period]{caption}

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

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

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

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


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