2023-01-30 13:15:45 +03:00
|
|
|
|
\usepackage{tikz}
|
|
|
|
|
\usepackage{import}
|
|
|
|
|
\usepackage{xcolor,transparent}
|
|
|
|
|
\usepackage{bookmark}
|
|
|
|
|
\usepackage{multicol,multirow,colortbl}
|
|
|
|
|
\usepackage{longtable}
|
|
|
|
|
\usepackage{setspace}
|
|
|
|
|
\usepackage{titlesec}
|
|
|
|
|
\usepackage{indentfirst}
|
|
|
|
|
\usepackage{amsmath,amsfonts,amssymb,amsthm,mathtools}
|
|
|
|
|
\usepackage{layout,lscape}
|
|
|
|
|
\usepackage{hyperref}
|
|
|
|
|
\usepackage{geometry}
|
|
|
|
|
\usepackage[russian]{babel}
|
|
|
|
|
\usepackage{nomencl}
|
|
|
|
|
\usepackage{imakeidx}
|
|
|
|
|
\usepackage{fancyhdr}
|
|
|
|
|
\usepackage{tabularx,adjustbox}
|
|
|
|
|
\usepackage{float,makecell}
|
|
|
|
|
\usepackage{anyfontsize,tabto}
|
|
|
|
|
\usepackage{tocloft}
|
|
|
|
|
\usepackage{yfonts}
|
|
|
|
|
|
|
|
|
|
\makeindex
|
|
|
|
|
\makenomenclature
|
|
|
|
|
\babelfont{rm}{PT Astra Serif}
|
|
|
|
|
\babelfont{sf}{PT Astra Serif}
|
|
|
|
|
\babelfont{tt}{PT Mono}
|
|
|
|
|
\onehalfspacing
|
|
|
|
|
|
|
|
|
|
\hypersetup{
|
|
|
|
|
colorlinks=false,
|
|
|
|
|
linktoc=all
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
\fancypagestyle{plain}{ % для автосгенерированых
|
|
|
|
|
\fancyhf{}
|
|
|
|
|
\renewcommand{\headrulewidth}{0pt}
|
|
|
|
|
}
|
|
|
|
|
\fancypagestyle{titlepage}{
|
|
|
|
|
\fancyhf{}
|
2023-10-24 13:28:45 +03:00
|
|
|
|
\cfoot{\small{\textbf{Москва, \makeyear г.}}}
|
2023-01-30 13:15:45 +03:00
|
|
|
|
% \cfoot{\small{\textbf{Москва, 2021г.}}}
|
2023-10-24 13:28:45 +03:00
|
|
|
|
% \cfoot{\small{\textbf{Москва, \the\year{}г.}}}
|
2023-01-30 13:15:45 +03:00
|
|
|
|
}
|
|
|
|
|
\fancyhf{}
|
|
|
|
|
\renewcommand{\headrulewidth}{0pt}
|
|
|
|
|
|
|
|
|
|
\newcommand{\numerationTop}{
|
|
|
|
|
\fancyhead[C]{\thepage}
|
|
|
|
|
}
|
|
|
|
|
\newcommand{\numerationBottom}{
|
|
|
|
|
\fancyfoot[C]{\thepage}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
\newcommand{\code}[1]{{\texttt{\detokenize{#1}}}}
|
|
|
|
|
\renewcommand{\nomname}{ }
|
|
|
|
|
\newcommand*{\nom}[2]{#1\nomenclature{#1}{#2}}
|
|
|
|
|
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
|
|
|
|
|
|
|
|
|
|
\newcommand\blankpage{%
|
|
|
|
|
\null
|
|
|
|
|
\thispagestyle{empty}%
|
|
|
|
|
\addtocounter{page}{-1}%
|
|
|
|
|
\newpage
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
\newenvironment{frm}
|
|
|
|
|
{\begin{center}
|
|
|
|
|
\begin{tabular}{|P{0.9\textwidth}|}
|
|
|
|
|
\hline\\
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
\\\\\hline
|
|
|
|
|
\end{tabular}
|
|
|
|
|
\end{center}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
\newcommand{\quotebox}[1]{\begin{center}\begin{minipage}{0.9\linewidth}\vspace{10pt}\center\begin{minipage}{0.8\linewidth}{\space\Huge«}{#1}
|
|
|
|
|
\end{minipage}\smallbreak\end{minipage}\end{center}}
|
|
|
|
|
|
|
|
|
|
\makeatletter
|
|
|
|
|
\newcommand{\setword}[2]{%
|
|
|
|
|
\phantomsection
|
|
|
|
|
#1\def\@currentlabel{\unexpanded{#1}}\label{#2}%
|
|
|
|
|
}
|
|
|
|
|
\makeatother
|
|
|
|
|
|
|
|
|
|
\newcommand\lh[2]{\texttt{\textcolor{#1}{#2}}}
|
|
|
|
|
\newcommand\hrf[1]{\hyperref[#1]{\ref{#1}}}
|
|
|
|
|
\newcommand\hRf[1]{\hyperref[#1]{\nameref{#1}}}
|
|
|
|
|
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{\node[shape=circle,draw,inner sep=2pt] (char) {#1};}}
|
|
|
|
|
|
|
|
|
|
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
|
|
|
|
|
\renewcommand{\cftsubsecnumwidth}{2em}
|
|
|
|
|
\renewcommand{\cftsecnumwidth}{2em}
|
|
|
|
|
|
|
|
|
|
\titleformat{\paragraph}[runin]{\normalfont\fontsize{14}{18}\bfseries}{\theparagraph}{1em}{}
|