<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">% \iffalse meta-comment
%
% Copyright (C) 2025 Danila A. Kondratenko
%
% This file may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either
% version 1.3 of this license or (at your option) any later
% version. The latest version of this license is in:
%
%     http://www.latex-project.org/lppl.txt
%
% and version 1.3c or later is part of all distributions of
% LaTeX version 2008-05-04 or later.
%
% \fi
% \iffalse
%    \begin{macrocode}
%&lt;class&gt;\NeedsTeXFormat{LaTeX2e}
%&lt;class&gt;\ProvidesClass{omgtudoc-asoiu}
%&lt;labreport&gt;\ProvidesFile{omgtudoc-asoiu-labreport.tpt}
%&lt;courseproj&gt;\ProvidesFile{omgtudoc-asoiu-courseproj.tpt}
%&lt;minimal&gt;\ProvidesFile{omgtudoc-asoiu-minimal.tpt}
%&lt;bibstyle&gt;\ProvidesFile{omgtudoc-asoiu-gost-numeric.bbx}
%&lt;*driver&gt;
\ProvidesFile{\jobname.dtx}
%&lt;/driver&gt;
    [2025-02-21 v1.1b
%&lt;class&gt;Class for ASOIU documents]
%&lt;labreport&gt;Laboratory report document template for omgtudoc-asoiu]
%&lt;courseproj&gt;ASOIU course project document template for omgtudoc-asoiu]
%&lt;minimal&gt;Minimal document template for omgtudoc-asoiu]
%&lt;bibstyle&gt;Modification of biblatex-gost gost-numeric style for omgtudoc-asoiu]
%&lt;*driver&gt;
]
\documentclass{ltxdoc}
\newcommand*{\rfrac}[2]{{}^{#1}\!/_{#2}}
\newcommand{\ToDo}[1]{}
\usepackage{shortvrb}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\EnableCrossrefs
\CodelineIndex
\RecordChanges
\SetupDoc{reportchangedates}
\MakeShortVerb\|
\GlossaryPrologue{\clearpage\section*{{Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð° Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹}}%
	\markboth{{Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð° Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹}}{{Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð° Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹}}}
\begin{document}
\DocInput{\jobname.dtx}
\end{document}
%&lt;/driver&gt;
%    \end{macrocode}
% \fi
%
% ^^A \def\filedate{2025-01-16}\def\fileversion{v1.0}
% ^^A \def\filedate{2025-01-17}\def\fileversion{v1.0a}
% ^^A \def\filedate{2025-01-20}\def\fileversion{v1.0b}
% ^^A \def\filedate{2025-02-04}\def\fileversion{v1.0c}
% ^^A \def\filedate{2025-02-06}\def\fileversion{v1.0d}
% ^^A \def\filedate{2025-02-14}\def\fileversion{v1.0e}
% ^^A \def\filedate{2025-02-16}\def\fileversion{v1.1}
% ^^A \def\filedate{2025-02-18}\def\fileversion{v1.1a}
% ^^A \def\filedate{2025-02-21}\def\fileversion{v1.1b}
% \GetFileInfo{\jobname.dtx}
%
% \changes{v1.0}{2025-01-16}{ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð²Ñ‹Ð¿ÑƒÑÐº}
% \changes{v1.0a}{2025-01-17}{Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð° Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ñ€Ð°Ð·Ð´ÐµÐ»Ð°,
%    ÑÑ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ¸ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†, Ñ€Ð¸ÑÑƒÐ½ÐºÐ¾Ð², Ñ‚Ð°Ð±Ð»Ð¸Ñ†, ÑƒÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹, Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹,
%    Ð¸ÑÑ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð², Ð¸ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½ ÑÑ‚Ð¸Ð»ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð¸ Ð¾Ð³Ð»Ð°Ð²Ð»ÐµÐ½Ð¸Ñ}
% \changes{v1.0d}{2025-02-06}{ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð²Ñ‹Ð½ÐµÑÐµÐ½Ñ‹ Ð² Ñ„Ð°Ð¹Ð»Ñ‹
%    Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°}
% \changes{v1.1a}{2025-02-18}{Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°ÐºÐµÑ‚Ð° Ñ otuasoiu
%    Ð½Ð° omgtudoc-asoiu}
% \changes{v1.1b}{2025-02-21}{Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð½Ð° Ð±Ð¾Ð»ÐµÐµ
%    Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ}
%
% \NewDocElement[macrolike=false,toplevel=false,idxtype=option,
%                idxgroup=ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐºÐ»Ð°ÑÑÐ°,printtype=\textit{Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€}]
%               {Option}{option}
% \RenewDocElement[macrolike=false,toplevel=false,idxtype=env.,
%                idxgroup=Ð¡Ñ€ÐµÐ´Ð°,printtype=\textit{ÑÑ€ÐµÐ´Ð°}]
%               {Env}{environment}
%
% \title{\texttt{omgtudoc-asoiu}~--- ÐºÐ»Ð°ÑÑ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÐºÐ°Ñ„ÐµÐ´Ñ€Ñ‹ ÐÐ¡ÐžÐ˜Ð£}
%
% \author{Ð”Ð°Ð½Ð¸Ð»Ð° Ð. ÐšÐ¾Ð½Ð´Ñ€Ð°Ñ‚ÐµÐ½ÐºÐ¾}
%
% \date{\fileversion~\filedate}
%
% \MaybeStop{^^A
%    \PrintChanges
% }
%
% \maketitle
%
% \begin{abstract}
%   ÐšÐ»Ð°ÑÑ \texttt{omgtudoc-asoiu} Ð¿Ñ€ÐµÐ´Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð¾Ð² Ð¿Ð¾
%   Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ñ‹Ð¼, Ð¿Ñ€Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑÐºÐ¸Ð¼ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð¼, Ð¿Ð¾ÑÑÐ½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð¿Ð¸ÑÐ¾Ðº Ð¿Ð¾
%   ÐºÑƒÑ€ÑÐ¾Ð²Ñ‹Ð¼ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð°Ð¼ Ð¸ Ð²Ñ‹Ð¿ÑƒÑÐºÐ½Ñ‹Ð¼ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð¼. ÐžÑ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð¸Ðµ
%   ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ¹ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸, Ð²Ð²ÐµÐ´Ñ‘Ð½Ð½Ð¾Ð¹ 29 ÑÐ½Ð²Ð°Ñ€Ñ 2024 Ð³Ð¾Ð´Ð°.
% \end{abstract}
%
% \section{Ð’Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ}
%
% ÐÐ° ÐºÐ°Ñ„ÐµÐ´Ñ€Ðµ ÐÐ¡ÐžÐ˜Ð£ Ð´ÐµÐ¹ÑÑ‚Ð²ÑƒÐµÑ‚ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð¸Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð¾Ð¿Ð¸ÑÐ°Ð½Ð½Ñ‹Ð¹ Ð²
% ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ¹ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸.  Ð’ Ð½ÐµÐ¹ ÑÐºÐ°Ð·Ð°Ð½Ð¾, Ñ‡Ñ‚Ð¾ Ð²ÑÐµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ‹,
% ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð´ÐµÐ»Ð°ÑŽÑ‚ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ñ‹, Ð¼Ð°Ð³Ð¸ÑÑ‚Ñ€Ð°Ð½Ñ‚Ñ‹ Ð¸ Ð°ÑÐ¿Ð¸Ñ€Ð°Ð½Ñ‚Ñ‹ ÐºÐ°Ñ„ÐµÐ´Ñ€Ñ‹, Ð´Ð¾Ð»Ð¶Ð½Ñ‹
% Ð¿Ð¾Ð´Ñ‡Ð¸Ð½ÑÑ‚ÑŒÑÑ ÑÑ‚Ð¾Ð¼Ñƒ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ. ÐŸÑ€Ð¾Ð±Ð»ÐµÐ¼Ð¾Ð¹ ÑÐ²Ð»ÑÐµÑ‚ÑÑ Ñ‚Ð¾, Ñ‡Ñ‚Ð¾ Ñ‚Ðµ, ÐºÑ‚Ð¾ Ñ…Ð¾Ñ‡ÐµÑ‚
% Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ \LaTeX, Ð¸ÑÐ¿Ñ‹Ñ‚Ñ‹Ð²Ð°ÑŽÑ‚ Ñ‚Ñ€ÑƒÐ´Ð½Ð¾ÑÑ‚Ð¸ Ð²
% Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ð¾Ð»Ð½Ð¾Ðµ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²Ð¸Ðµ Ñ ÑÑ‚Ð¸Ð¼ Ð½Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¼
% Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼. Ð”Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»Ð°ÑÑ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ ÑÐ¾ÐºÑ€Ð°Ñ‚Ð¸Ñ‚ÑŒ Ð·Ð°Ñ‚Ñ€Ð°Ñ‚Ñ‹ Ð¸ Ð² Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ð¼ÐµÑ€Ðµ
% Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½ÑƒÑŽ Ñ†ÐµÐ»ÑŒ \LaTeX'Ð°~--- Ð¾Ñ‚Ð´ÐµÐ»Ð¸Ñ‚ÑŒ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ðµ Ð¾Ñ‚
% ÑÑ‚Ð¸Ð»ÐµÐ¹.
%
% ÐšÐ»Ð°ÑÑ |omgtudoc-asoiu| Ð¾ÑÐ½Ð¾Ð²Ð°Ð½ Ð½Ð° ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¼ ÐºÐ»Ð°ÑÑÐµ |article|, 
% ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑÐ°Ð¼ Ð¿Ð¾ ÑÐµÐ±Ðµ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÑÐµÑ‚ Ð¿Ñ€Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑÐºÐ¸ Ð²ÑÐµ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ñ‹Ðµ 
% Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑ‚Ð¸ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² ÑÐ¸ÑÑ‚ÐµÐ¼Ðµ LaTeX. ÐŸÑ€Ð¾Ð±Ð»ÐµÐ¼Ð¾Ð¹ ÐµÐ³Ð¾ 
% ÑÐ²Ð»ÑÐµÑ‚ÑÑ Ñ‚Ð¾, Ñ‡Ñ‚Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑÑ‚Ð¾Ð³Ð¾ ÐºÐ»Ð°ÑÑÐ° Ð½Ðµ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ñ€Ð¼Ð°Ð¼
% Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð¸Ñ Ð“ÐžÐ¡Ð¢ 7.32-2017, Ð° Ð¸Ð¼ÐµÐ½Ð½Ð¾:
%
% \begin{itemize}
% \item Ð½Ðµ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ ÑˆÑ€Ð¸Ñ„Ñ‚;
% \item Ð½Ðµ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð»Ð¸ÑÑ‚Ð° Ð¸ Ð¿Ð¾Ð»Ñ;
% \item Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÑÑŽÑ‚ÑÑ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾;
% \item Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÑÐµÑ‚ÑÑ Ð°Ð±Ð·Ð°Ñ†Ð½Ñ‹Ð¹ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿;
% \end{itemize}
%
% Ð˜ ÑÑ‚Ð¾ Ð´Ð°Ð»ÐµÐºÐ¾ Ð½Ðµ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾
% ÐºÐ»Ð°ÑÑÐ° |article|. ÐžÐ±Ñ‹Ñ‡Ð½Ð¾ ÑÑ‚Ñƒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñƒ Ñ€ÐµÑˆÐ°ÑŽÑ‚ Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸ÐµÐ¼
% Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð², Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ð¾ ÑÐ»Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð¿ÑƒÑ‚Ð°Ñ‚ÑŒÑÑ, Ð²
% Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ðµ Ñ‡ÐµÐ³Ð¾ Ð½Ð° Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð¸Ðµ ÑƒÑ…Ð¾Ð´Ð¸Ñ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸, Ñ‡ÐµÐ¼ Ð½Ð° Ð½Ð°Ð¿Ð¸ÑÐ°Ð½Ð¸Ðµ
% ÑÐ°Ð¼Ð¾Ð³Ð¾ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð°.
%
% \section{Ð˜ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ}
%
% Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»Ð°ÑÑ |omgtudoc-asoiu|, Ð´Ð¾ÑÑ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð² Ð¿Ñ€ÐµÐ°Ð¼Ð±ÑƒÐ»Ðµ
% Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ |\documentclass{omgtudoc-asoiu}|\relax.
%
% \subsection{Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹}
%
% ÐšÐ»Ð°ÑÑ |omgtudoc-asoiu| Ð²Ð²Ð¾Ð´Ð¸Ñ‚ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹:
%
% \DescribeMacro{\appendix}
% Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¾Ð±ÑÐ·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ. ÐŸÑ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ð½Ð° Ð²Ñ…Ð¾Ð´ Ð¾Ð±ÑÐ·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹
% Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ \marg{name}, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ.
%
% \DescribeMacro{\appendixrec}
% Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ. ÐÐ½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ð¾ \cs{appendix}.
%
% \DescribeMacro{\appendixhelp}
% Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÑÐ¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ. ÐÐ½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ð¾ \cs{appendix}.
%
% \DescribeMacro{\theappendix}
% ÐÐ¾Ð¼ÐµÑ€ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ.
%
% \DescribeMacro{\appendices}
% ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹. Ð’ ÑÑ‚Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ñ€Ð¸ÑÑƒÐ½ÐºÐ¸, Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¸ Ñ„Ð¾Ñ€Ð¼ÑƒÐ»Ñ‹
% Ð½ÑƒÐ¼ÐµÑ€ÑƒÑŽÑ‚ÑÑ Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ.
%
% \DescribeMacro{\paragraph}
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ð°.
%
% \DescribeMacro{\paragraph*}
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ð°.
%
% \DescribeMacro{\subparagraph}
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚Ð°.
%
% \DescribeMacro{\subparagraph*}
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚Ð°.
%
% \DescribeMacro{\totalappendices}
% ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹.
%
% \DescribeMacro{\totalfigures}
% ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹.
%
% \DescribeMacro{\totaltables}
% ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ñ‚Ð°Ð±Ð»Ð¸Ñ†.
%
% \DescribeMacro{\totalpages}
% ÐžÐ±Ñ‰ÐµÐµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†.
%
% \DescribeMacro{\totalsources}
% ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð¸ÑÑ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð².
%
% \subsection{ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹}
%
% ÐšÑ€Ð¾Ð¼Ðµ Ñ‚Ð¾Ð³Ð¾, ÐºÐ»Ð°ÑÑ |omgtudoc-asoiu| Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²:
%
% \DescribeOption{courseproj}
% ÐšÑƒÑ€ÑÐ¾Ð²Ð¾Ð¹ Ð¿Ñ€Ð¾ÐµÐºÑ‚.
%
% \DescribeOption{labreport}
% ÐžÑ‚Ñ‡Ñ‘Ñ‚ Ð¾ Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ðµ.
%
% \DescribeOption{minimal}
% ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ ÑÐ¾ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼. 
% Ð¢Ð¸Ñ‚ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð»Ð¸ÑÑ‚Ñ‹ Ð½Ðµ Ð¿Ñ€ÐµÐ´ÑƒÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ñ‹.
%
% Ð¢Ð°ÐºÐ¶Ðµ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÑŽÑ‚ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹:
%
% \DescribeOption{withinsection}
% ÐÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†, Ñ€Ð¸ÑÑƒÐ½ÐºÐ¾Ð², Ñ„Ð¾Ñ€Ð¼ÑƒÐ» Ð² Ð¿Ñ€ÐµÐ´ÐµÐ»Ð°Ñ… Ñ€Ð°Ð·Ð´ÐµÐ»Ð°.
%
% \MaybeStop{\PrintChanges\PrintIndex}
%
% \section{Ð&nbsp;ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ}
%
% \subsection{Ð&nbsp;Ð°Ð·Ð¼ÐµÑ€Ñ‹ Ð±ÑƒÐ¼Ð°Ð³Ð¸ Ð¸ Ð¿Ð¾Ð»Ñ}
%
% ÐÐ°Ñ‡Ð½Ñ‘Ð¼ Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÐºÐ»Ð°ÑÑÐ° |article|.
% Ð•ÑÑ‚ÐµÑÑ‚Ð²ÐµÐ½Ð½Ð¾, Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð±ÑƒÐ¼Ð°Ð³Ð¸~--- A4.
%    \begin{macrocode}
%&lt;*class&gt;
\LoadClass[a4paper,12pt]{article}
%    \end{macrocode}
%
% Ð”Ð°Ð»ÐµÐµ ÑƒÐºÐ°Ð¶ÐµÐ¼ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð¾Ð»ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¿Ð°ÐºÐµÑ‚Ð° |geometry|: Ð»ÐµÐ²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ~---
% 30 Ð¼Ð¼, Ð¿Ñ€Ð°Ð²Ð¾Ðµ~--- 15 Ð¼Ð¼, Ð²ÐµÑ€Ñ…Ð½ÐµÐµ Ð¸ Ð½Ð¸Ð¶Ð½ÐµÐµ~--- Ð¿Ð¾ 20 Ð¼Ð¼.
%    \begin{macrocode}
\RequirePackage[left=30mm,right=15mm,top=20mm,bottom=20mm]{geometry}
%    \end{macrocode}
%
% \subsection{ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹}
%
% Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¼Ð¾Ð¶Ð½Ð¾ Ð±Ñ‹Ð»Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´ÐºÐ»Ð°ÑÑ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°, Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾
% Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐºÐ»Ð°ÑÑÐ°.
%
% \changes{v1.1}{2025-02-16}{Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ Ñ‚Ð¸Ð¿ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² minimal, Ð¾Ð½
%    ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ}
% \changes{v1.1b}{2025-02-21}{Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð¾Ð²
%    Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²}
% 
%    \begin{macrocode}
\newcommand\@document@type{}
\def\CurrentOption{}
\newif\if@within@section
\@within@sectionfalse
\DeclareOption{labreport}{\renewcommand\@document@type{labreport}}
\DeclareOption{courseproj}{\renewcommand\@document@type{courseproj}}
\DeclareOption{minimal}{\renewcommand\@document@type{minimal}}
\DeclareOption{withinsection}{\@within@sectiontrue}
\ExecuteOptions{minimal}
\ProcessOptions
\input{omgtudoc-asoiu-\@document@type.tpt}
%    \end{macrocode}
%
% \subsection{Ð¯Ð·Ñ‹ÐºÐ¾Ð²Ñ‹Ðµ Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸}
%
% Ð£ÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ð¼ Ñ€ÑƒÑÑÐºÐ¸Ð¹ ÑÐ·Ñ‹Ðº Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°.
%
%    \begin{macrocode}
\RequirePackage{polyglossia}
\setdefaultlanguage[forceheadingpunctuation=false]{russian}
%    \end{macrocode}
%
% Ð”Ð°Ð»ÐµÐµ Ð½ÑƒÐ¶Ð½Ð¾ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐµÐ¹ Ðº Ñ€Ð¸ÑÑƒÐ½ÐºÐ°Ð¼ Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°Ð¼. ÐŸÐ¾Ð´Ð¿Ð¸ÑÑŒ
% ÑÐ¾ÑÑ‚Ð¾Ð¸Ñ‚ Ð¸Ð· Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° (Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ð¸Ð»Ð¸ Ñ€Ð¸ÑÑƒÐ½Ð¾Ðº) Ð¸ Ð´Ð»Ð¸Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ñ€Ðµ
% Ð¼ÐµÐ¶Ð´Ñƒ Ð½Ð¸Ð¼Ð¸.
%
%    \begin{macrocode}
\addto\captionsrussian{%
    \renewcommand\figurename{Ð&nbsp;Ð¸ÑÑƒÐ½Ð¾Ðº}%
    \renewcommand\tablename{Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð°}%
}
\RequirePackage{caption}
\DeclareCaptionLabelSeparator{emdash}{~---~}
\captionsetup[figure]{labelsep=emdash,justification=centerlast}
\captionsetup[table]{labelsep=emdash,justification=justified,singlelinecheck=false}
%    \end{macrocode}
%
% \subsection{ÐžÐ±Ñ‰ÐµÐµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚ÐµÐºÑÑ‚Ð°}
%
% Ð£ÐºÐ°Ð¶ÐµÐ¼ ÑˆÑ€Ð¸Ñ„Ñ‚ Tempora, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¿Ð¾Ñ…Ð¾Ð¶ Ð½Ð° Times New Roman, Ð´Ð»Ñ Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾Ð³Ð¾
% Ñ‚ÐµÐºÑÑ‚Ð°, Ð¸ ÑˆÑ€Ð¸Ñ„Ñ‚ Ð¸Ð· Ð¿Ð°ÐºÐµÑ‚Ð° \texttt{newtxmath}.
%
% \changes{v1.0e}{2025-02-14}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð°Ð¼Ð¸ \TeX\ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼
%     ÐºÐ¸Ñ€Ð¸Ð»Ð»Ð¸Ñ†Ñ‹ Ð² ÑˆÑ€Ð¸Ñ„Ñ‚Ð°Ñ…: ÑˆÑ€Ð¸Ñ„Ñ‚Ñ‹ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ð½Ð° Tempora Ð¸ newtxmath}
%
%    \begin{macrocode}
\renewcommand*{\rmdefault}{minntx}
\RequirePackage[]{newtxmath}
\RequirePackage{tempora}
\RequirePackage[no-math]{fontspec}
\setmainfont{tempora}
%    \end{macrocode}
%
% Ð£ÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ð¼ ÑˆÑ€Ð¸Ñ„Ñ‚ Ð² 14 Ð¿Ñ‚ Ð¸ Ð¿Ñ€Ð¾Ñ‡Ð¸Ðµ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ ÑˆÑ€Ð¸Ñ„Ñ‚Ñ‹.
%
% \changes{v1.0b}{2025-01-20}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÐ¸ ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð²}
%
%    \begin{macrocode}
\renewcommand\normalsize{\@setfontsize\normalsize{14}{16}%
    \abovedisplayskip 14pt plus 3pt minus 7pt%
    \abovedisplayshortskip 0pt plus 4pt%
    \belowdisplayshortskip 7pt plus 4pt minus 3pt%
    \belowdisplayskip \abovedisplayskip}
\renewcommand\small{\@setfontsize\small\@xiipt{14}%
    \abovedisplayskip 12pt plus 3pt minus 7pt%
    \abovedisplayshortskip 0pt plus 3pt%
    \belowdisplayshortskip 6pt plus 3pt minus 3pt%
    \belowdisplayskip \abovedisplayskip}
\renewcommand\footnotesize{\@setfontsize\footnotesize\@xpt\@xiipt}
\renewcommand\scriptsize{\@setfontsize\scriptsize\@viiipt{9.5}}
\renewcommand\tiny{\@setfontsize\tiny\@vipt\@viipt}
\renewcommand\large{\@setfontsize\large\@xviipt{22}}
\renewcommand\Large{\@setfontsize\Large\@xxpt{25}}
\renewcommand\LARGE{\@setfontsize\LARGE\@xxvpt{30}}
\renewcommand\huge{\@setfontsize\huge{30}{35}}
\renewcommand\Huge{\@setfontsize\Huge{36}{40}}
\normalsize
%    \end{macrocode}
%
% \begin{macro}{\linespread}
% Ð£ÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ð¼ Ð¼ÐµÐ¶ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð² 130%.
%    \begin{macrocode}
\linespread{1.3}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\parskip}
% Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚ÐºÐ¾Ð² Ð¼ÐµÐ¶Ð´Ñƒ Ð°Ð±Ð·Ð°Ñ†Ð°Ð¼Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾.
%    \begin{macrocode}
\setlength\parskip{0pt}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\parindent}
% Ð£ÑÑ‚Ð°Ð½Ð¾Ð²Ð¸Ð¼ Ð°Ð±Ð·Ð°Ñ†Ð½Ñ‹Ð¹ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿ Ð² 12,5 Ð¼Ð¼.
%    \begin{macrocode}
\setlength\parindent{12.5mm}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\ps@plain}
% Ð—Ð°Ð´Ð°Ð´Ð¸Ð¼ ÑÑ‚Ð¸Ð»ÑŒ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ† Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ (ÑÑ‚Ð¾ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð½Ð° Ð²ÑÐµÑ… ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°Ñ…
% Ð½Ð¾Ð¼ÐµÑ€ Ð¿Ð¸ÑÐ°Ð»ÑÑ Ð¾Ð´Ð½Ð¸Ð¼ Ð¸ Ñ‚ÐµÐ¼ Ð¶Ðµ ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð¼):
%    \begin{macrocode}
\def\ps@plain{\let\@mkboth\@gobbletwo
     \let\@oddhead\@empty\def\@oddfoot{\hfil\rmfamily\thepage
     \hfil}\let\@evenhead\@empty\let\@evenfoot\@oddfoot}
\pagestyle{plain}
%    \end{macrocode}
% \end{macro}
%
% \subsection{Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸}
%
% Ð˜Ð·Ð¼ÐµÐ½Ð¸Ð¼ ÑÑ‚Ð¸Ð»ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð¿ÐµÑ€Ð²Ñ‹Ñ… Ð´Ð²ÑƒÑ… ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹. Ð&nbsp;Ð°Ð·Ð´ÐµÐ»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹
% Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑÑ Ñ Ð½Ð¾Ð²Ð¾Ð¹ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, ÑÐ°Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð¾Ñ‚ Ð¾ÑÑ‚Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ð±Ð·Ð°Ñ†ÐµÐ²
% Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‚ÑÑ Ð½Ðµ ÑÐ¸Ð»ÑŒÐ½Ð¾, ÐºÐ°Ð¶Ð´Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ€Ð°Ð·Ð´ÐµÐ»Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚ÑÑ Ñ Ð°Ð±Ð·Ð°Ñ†Ð½Ð¾Ð³Ð¾
% Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ð°, Ð·Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð¸Ð´Ñ‘Ñ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¸ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°.
%    \begin{macrocode}
\renewcommand\section{\clearpage\@startsection{section}{1}{\parindent}%
        {0pt}{1sp}{\normalfont\normalsize\bfseries}}
\renewcommand\subsection{\@startsection{subsection}{2}{\parindent}%
    {0pt}{1sp}{\normalfont\normalsize\bfseries}}
%    \end{macrocode}
%
% \subsection{ÐŸÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð´ÐµÐ»Ð¸ ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°}
%
% ÐšÐ°Ñ„ÐµÐ´Ñ€Ð°Ð»ÑŒÐ½Ð°Ñ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚, Ñ‡Ñ‚Ð¾ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚ Ñ‡ÐµÑ‚Ñ‹Ñ€Ðµ ÑƒÑ€Ð¾Ð²Ð½Ñ
% Ð´Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ñ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð²:
%
% \begin{itemize}
% \item Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‹;
% \item Ð¿Ð¾Ð´Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‹;
% \item Ð¿ÑƒÐ½ÐºÑ‚Ñ‹;
% \item Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚Ñ‹.
% \end{itemize}
%
%    \begin{macrocode}
\setcounter{secnumdepth}{4}
%    \end{macrocode}
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ \cs{paragraph} Ð¸ \cs{paragraph*},
% \cs{subparagraph} Ð¸ \cs{subparagraph*}.
%
% \begin{macro}{\paragraph}\oarg{tocname}\marg{name}. Ð—Ð°Ð¿Ð¸ÑÑ‹Ð²Ð°ÐµÑ‚ Ð¿ÑƒÐ½ÐºÑ‚ Ð²
% ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð´ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼ \marg{name} Ð¸Ð»Ð¸ \oarg{tocname}, ÐµÑÐ»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ÑÑ,
% Ð¸ Ð²Ñ‹Ð´Ð°Ñ‘Ñ‚ Ð¿ÑƒÐ½ÐºÑ‚ Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼, Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑƒÐ¶Ð¸Ñ€Ð½Ñ‹Ð¼ ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð¼.
%    \begin{macrocode}
\renewcommand\paragraph{\@startparagraph{paragraph}{3}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\paragraph*} Ð’Ñ‹Ð´Ð°Ñ‘Ñ‚ Ð½ÐµÐ½Ð°Ð·Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿ÑƒÐ½ÐºÑ‚.
% \end{macro}
%
% \begin{macro}{\subparagraph}\oarg{tocname}\marg{name}. Ð’Ñ‹Ð´Ð°Ñ‘Ñ‚ Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚
% Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼, Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼ Ð¶Ð¸Ñ€Ð½Ñ‹Ð¼ ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð¼.
%    \begin{macrocode}
\renewcommand\subparagraph{\@startparagraph{subparagraph}{4}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\subparagraph*} Ð’Ñ‹Ð´Ð°Ñ‘Ñ‚ Ð½ÐµÐ½Ð°Ð·Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹
% Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚.
% \end{macro}
%
% ÐŸÐ¾ÑÐºÐ¾Ð»ÑŒÐºÑƒ ÑÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ñ‰ÐµÐ³Ð¾, Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ Ð¾Ð±Ñ‰ÑƒÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ
% \cs{@startparagraph}:
%
% \begin{macro}{\@startparagraph}\marg{name}\marg{level}*\oarg{tocname}\marg{name}.
%    \begin{macrocode}
\def\@startparagraph#1#2{
    \if #2&gt;\c@secnumdepth%
    \else%
    \refstepcounter{#1}%
    \fi%
    \@ifstar{{}\unnamed@paragraph{#1}{#2}}{\@dblarg{\named@paragraph{#1}{#2}}}%
}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\named@paragraph}\marg{name}\marg{level}\oarg{tocname}\marg{name}
%    \begin{macrocode}
\def\named@paragraph#1#2[#3]#4{%
    \addcontentsline{toc}{#1}{%
        \protect\numberline{%
            \csname the#1\endcsname\space}%
            #3%
    }%\par
    \def\otu@partitle{{#4}}%
    \paragraph@heading{#1}%
}
%    \end{macrocode}
% \end{macro}
% \begin{macro}{\unnamed@paragraph}\marg{name}\marg{level}
%    \begin{macrocode}
\def\unnamed@paragraph#1#2{
    \let\otu@partitle\@empty%
    \paragraph@heading{#1}%
}
%    \end{macrocode}
% \end{macro}
%
% Ð¢ÐµÐ¿ÐµÑ€ÑŒ Ð½ÑƒÐ¶Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ ÑÐ´ÐµÐ»Ð°Ñ‚ÑŒ Ñ‚Ð°Ðº, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÐ½ÐºÑ‚Ð°/Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚Ð° ÑÐ¾ÐµÐ´Ð¸Ð½ÑÐ»Ð¾ÑÑŒ
% ÑÐ¾ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¼ Ð°Ð±Ð·Ð°Ñ†ÐµÐ¼. ÐšÐ¾Ð´ Ð±Ñ‹Ð» Ð·Ð°Ð¸Ð¼ÑÑ‚Ð²Ð¾Ð²Ð°Ð½ Ð¸Ð· ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ð¿Ð¾ÑÑ‚Ð°Ð²ÐºÐ¸ \LaTeX
% Ð¸ Ð¸Ð·Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ñ‚Ð²ÐµÑ‡Ð°Ð» Ð·Ð° Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² ÑÐ¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ð° Ð¿Ð¾ÑÐ»Ðµ
% Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð¼ÐµÐ½ÑŒÑˆÐµ 0.
%
% \begin{macro}{\paragraph@heading}\marg{name}
% \changes{v1.0d}{2025-02-06}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° Ð¼ÐµÐ¶Ð´Ñƒ Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ Ð¿ÑƒÐ½ÐºÑ‚Ð°
%     Ð¸ Ð¾ÑÑ‚Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ñ‚ÐµÐºÑÑ‚Ð¾Ð¼}
%    \begin{macrocode}
\def\paragraph@heading#1{%
    \@nobreakfalse
    \global\@noskipsectrue
    \everypar{%
      \if@noskipsec
        \global\@noskipsecfalse
       {\setbox\z@\lastbox}%
        \clubpenalty\@M
        \begingroup%
            \hskip\parindent%
            \normalfont\normalsize\bfseries
            \csname the#1\endcsname\,%
            \ifx\otu@partitle\empty\relax\else\otu@partitle\relax\fi\,%
        \endgroup
        \unskip
      \else
        \clubpenalty \@clubpenalty
        \everypar{}%
      \fi}%
    \ignorespaces%
}
%    \end{macrocode}
% \end{macro}
%
% Ð”Ð°Ð»ÐµÐµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ ÑÐ²ÑÐ·Ð¸ Ð¼ÐµÐ¶Ð´Ñƒ ÑÑ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ°Ð¼Ð¸ ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹.
%
%    \begin{macrocode}
\counterwithout{paragraph}{subsubsection}
\counterwithout{subsubsection}{subsection}
\counterwithout{subsubsection}{section}
\counterwithin{paragraph}{subsection}
%    \end{macrocode}
%
% Ð”Ð°Ð»ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ Ð²ÑÐµÑ… ÑƒÑ€Ð¾Ð²Ð½ÐµÐ¹. Ð&nbsp;Ð°Ð·Ð´ÐµÐ»Ñ‹,
% Ð¿Ð¾Ð´Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‹, Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ Ð¸ Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ Ð½ÑƒÐ¼ÐµÑ€ÑƒÑŽÑ‚ÑÑ Ð°Ñ€Ð°Ð±ÑÐºÐ¸Ð¼Ð¸ Ñ†Ð¸Ñ„Ñ€Ð°Ð¼Ð¸, Ð²ÑÐµ Ñ†Ð¸Ñ„Ñ€Ñ‹
% Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÑÑŽÑ‚ÑÑ Ñ‡ÐµÑ€ÐµÐ· Ñ‚Ð¾Ñ‡ÐºÐ¸.
%
%    \begin{macrocode}
\renewcommand\theparagraph{\thesubsection.\@arabic\c@paragraph}
\renewcommand\thesubparagraph{\theparagraph.\@arabic\c@subparagraph}
%    \end{macrocode}
%
% Ð’ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¼ ÐºÐ»Ð°ÑÑÐµ \LaTeX{} Ð¼ÐµÐ¶Ð´Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ð°Ð¼Ð¸ Ð¸ Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚Ð°Ð¼Ð¸ Ð¸Ð¼ÐµÐµÑ‚ÑÑ ÐµÑ‰Ñ‘
% Ð¾Ð´Ð½Ð° ÑÑ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ñ~--- Ð¿Ð¾Ð´Ð¿Ð¾Ð´Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‹. Ð•Ñ‘ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸ÑÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ:
%
%    \begin{macrocode}
\let\subsubsection\@@@undefined@@@
\let\l@subsubsection\@@@undefined@@@
\let\c@subsubsection\@@@undefined@@@
%    \end{macrocode}
%
% \subsection{Ð¡Ð¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ}
%
% Ð¢ÐµÐ¿ÐµÑ€ÑŒ Ð¿Ñ€Ð¸ÑÑ‚ÑƒÐ¿Ð¸Ð¼ Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÑŽ ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ. Ð’ \LaTeX Ð·Ð° ÑÑ‚Ð¾ Ð¾Ñ‚Ð²ÐµÑ‡Ð°ÑŽÑ‚
% ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð²Ð¸Ð´Ð° \cs{l@}\meta{level}. ÐÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð² ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ð¸ Ð¿Ð¾ÑÐ»Ðµ
% Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑÑ‚Ð¾ÑÐ»Ð¾ Ð¾Ñ‚Ñ‚Ð¾Ñ‡Ð¸Ðµ Ð¸ Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑÐ¾Ð±Ð»ÑŽÐ´Ð°Ð»Ð¸ÑÑŒ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ñ‹
% Ð¿Ð¾Ð´Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð² Ð¸ Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð² Ð² 2 Ð¸ 4 Ð·Ð½Ð°ÐºÐ° ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÐµÐ½Ð½Ð¾.
%
% \begin{macro}{\l@section,\l@subsection,\l@paragraph}
%    \begin{macrocode}
\renewcommand*\l@section[2]{\@dottedtocline{1}{0em}{1em}{\textbf{#1}}{#2}}
\renewcommand*\l@subsection{\@dottedtocline{2}{2ex}{2em}}
\renewcommand*\l@paragraph{\@dottedtocline{3}{4ex}{3em}}
%&lt;/class&gt;
%    \end{macrocode}
% \end{macro}
%
% \subsection{Ð‘Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ}
%
% Ð”Ð»Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ð¸ Ð±ÑƒÐ´ÐµÐ¼ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð°ÐºÐµÑ‚ |biblatex| Ð¸
% |biblatex-gost|.
%
% Ð”Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¸ÑÐ¿Ñ€Ð°Ð²Ð¸Ð¼ Ð¾Ð´Ð¸Ð½ Ð¸Ð·ÑŠÑÐ½ Ð² Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ð¸.
% Ð‘Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑÐºÐ¸Ðµ Ð·Ð°Ð¿Ð¸ÑÐ¸ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑÑ Ñ Ð°Ð±Ð·Ð°Ñ†Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ð° Ð¸
% Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ñ‚ÑŒÑÑ. Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑÑ‚Ð¾ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ, Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸ÑÐ¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ
% ÑÑ‚Ð¸Ð»ÐµÐ²Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð±Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ð¸:
%
%    \begin{macrocode}
%&lt;*bibstyle&gt;
\RequireBibliographyStyle{gost-standard}
\ExecuteBibliographyOptions{labelnumber,bibisbn,biburl,bibdoi,bibeprint}

\providebool{bbx:subentry}

\DeclareBibliographyOption{subentry}[true]{%
  \setbool{bbx:subentry}{#1}}

\DeclareFieldFormat{bibentrysetcount}{\mkbibparens{\mknumalph{#1}}}
\DeclareFieldFormat{labelnumberwidth}{#1\addperiod}
\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}}

\defbibenvironment{bibliography}
  {\list
     {\printtext[labelnumberwidth]{%
    \printfield{labelprefix}%
    \printfield{labelnumber}}}
     {\setlength{\labelwidth}{0pt}%
      \setlength{\leftmargin}{0pt}%
      \setlength{\labelsep}{0pt}%
      \setlength{\itemindent}{\parindent}%
      \setlength{\itemsep}{0pt}%
      \setlength{\parsep}{0pt}}%
%    \end{macrocode}
% Ð’ ÑÑ‚Ð¾Ð¹ ÑÑ‚Ñ€Ð¾ÐºÐµ ÑƒÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ‚ÑÑ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð¾Ð¼ÐµÑ€Ð° Ð² Ð±Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ð¸. Ð¢Ð°ÐºÐ°Ñ Ð¶Ðµ
% Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ ÑÐ´ÐµÐ»Ð°Ð½Ð° Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð¹ Ð·Ð°Ð¿Ð¸ÑÐ¸ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ð¸ (|shorthand|).
%    \begin{macrocode}
    \renewcommand*{\makelabel}[1]{##1\&gt;}}
  {\endlist}
  {\item}

\defbibenvironment{shorthand}
  {\list
     {\printfield[shorthandwidth]{shorthand}}
     {\setlength{\labelwidth}{\shorthandwidth}%
      \setlength{\leftmargin}{\labelwidth}%
      \setlength{\labelsep}{\biblabelsep}%
      \addtolength{\leftmargin}{\labelsep}%
      \setlength{\itemsep}{\bibitemsep}%
      \setlength{\parsep}{\bibparsep}%
      \renewcommand*{\makelabel}[1]{\hspace{12.5mm}\hss##1\&gt;}}}
  {\endlist}
  {\item}

\DeclareBibliographyDriver{set}{%
  \entryset
    {\ifbool{bbx:subentry}
       {\printfield[bibentrysetcount]{entrysetcount}%
    \printunit*{\addnbspace}}
       {}}
    {}%
  \newunit\newblock
  \usebibmacro{setpageref}%
  \finentry}
%&lt;/bibstyle&gt;
%    \end{macrocode}
%
% \begin{macro}{biblatex}
% Ð¢ÐµÐ¿ÐµÑ€ÑŒ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¿Ð°ÐºÐµÑ‚ |biblatex|:
% \changes{v1.1b}{2025-02-21}{Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ ÑÑ‚Ð¸Ð»Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ð¸}
%    \begin{macrocode}
%&lt;*class&gt;
\RequirePackage[sorting=none,bibstyle=omgtudoc-asoiu-gost-numeric,%
citestyle=gost-numeric]{biblatex}
%    \end{macrocode}
% \end{macro}
%
% \subsection{Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ñ… Ñ‡Ð°ÑÑ‚ÐµÐ¹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°}
% 
% Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ðµ Ñ‡Ð°ÑÑ‚Ð¸:
% 
% \begin{itemize}
% \item ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ;
% \item Ð²Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ;
% \item Ð¿ÐµÑ€ÐµÑ‡ÐµÐ½ÑŒ ÑÐ¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ð¸ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹;
% \item Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ñ‹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ (Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð° Ñ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¼
% Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼ Ð¿Ð¾Ð´ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼ &lt;&lt;Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ, ÑÐ¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð¸ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ&gt;&gt;;
% \item Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ;
% \item ÑÐ¿Ð¸ÑÐ¾Ðº Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸ÑÑ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð²;
% \item Ñ€ÐµÑ„ÐµÑ€Ð°Ñ‚;
% \item ÑÐ¿Ð¸ÑÐ¾Ðº Ð¸ÑÐ¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¹.
% \end{itemize}
%
% Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ ÑÑ‚Ð¸Ñ… ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ñ… Ñ‡Ð°ÑÑ‚ÐµÐ¹ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÑŽÑ‚ÑÑ Ð¿Ð¾ÑÐµÑ€ÐµÐ´Ð¸Ð½Ðµ. Ð&nbsp;ÐµÐ°Ð»Ð¸Ð·ÑƒÐµÐ¼
% ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ Ð¸Ñ… Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ.
%
% Ð”Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° Ñ€ÐµÐ°Ð»Ð¸Ð·ÑƒÐµÐ¼ Ð¾Ð±Ñ‰ÑƒÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð´Ð° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²
% \cs{centered@heading}, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð½ÐµÐ½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹
% Ð¾Ñ‚Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð² Ñ‚ÐµÐºÑÑ‚ Ð¸ Ð² ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ.
%
% \begin{macro}{\centered@heading}
% \changes{v1.0d}{2025-02-06}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°
%    Ð¾Ñ‚Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½ÐµÐ½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼ Ð² ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ}
% Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¾Ñ‚Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð½ÐµÐ½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹, Ð¿Ð¾Ð¼ÐµÑ‰Ð°ÐµÑ‚ÑÑ Ð½Ð° ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°
% Ð² ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ.
%    \begin{macrocode}
\def\centered@heading#1{%
    \clearpage%
    \par%
    \addcontentsline{toc}{section}{#1}%
    \begingroup%
    \centering\normalfont\normalsize\bfseries\MakeUppercase%
    {\hfill #1 \hfill}
    \endgroup \par
}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\centered@heading@nontoc}
% \changes{v1.0d}{2025-02-06}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°
%    Ð¾Ñ‚Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½ÐµÐ½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð±ÐµÐ· Ð¿Ð¾Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ð² ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ}
% Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¾Ñ‚Ñ†ÐµÐ½Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð½ÐµÐ½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹, Ð² ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‰Ð°ÐµÑ‚ÑÑ.
%    \begin{macrocode}
\def\centered@heading@nontoc#1{%
    \begingroup%
    \centering\normalfont\normalsize\bfseries\MakeUppercase%
    {\hfill #1 \hfill}
    \endgroup \par
}
%    \end{macrocode}
% \end{macro}
% 
% Ð”Ð°Ð»ÐµÐµ~--- Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ ÑƒÐ¶Ðµ ÑÐ°Ð¼Ð¸ Ð¼Ð°ÐºÑ€Ð¾ÑÑ‹.
%
% \begin{macro}{\preface} Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð²Ð²ÐµÐ´ÐµÐ½Ð¸Ñ.
%    \begin{macrocode}
\newcommand{\preface}{\centered@heading{Ð’Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\conclusion} Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ.
%    \begin{macrocode}
\newcommand{\conclusion}{\centered@heading{Ð—Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\abbreviations} Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¿ÐµÑ€ÐµÑ‡Ð½Ñ ÑÐ¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ð¸
% Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹.
%    \begin{macrocode}
\newcommand{\abbreviations}{\centered@heading{ÐŸÐµÑ€ÐµÑ‡ÐµÐ½ÑŒ ÑÐ¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹ Ð¸
Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\terms} Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÑÐ¿Ð¸ÑÐºÐ° Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¾Ð² Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹.
%    \begin{macrocode}
\newcommand{\terms}{\centered@heading{Ð¢ÐµÑ€Ð¼Ð¸Ð½Ñ‹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ}}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\termsandabbrev} Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÑÐ¿Ð¸ÑÐºÐ° Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¾Ð² Ð¸
% ÑÐ¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ð¹.
%    \begin{macrocode}
\newcommand{\termsandabbrev}{\centered@heading{ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ,
ÑÐ¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð¸ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ}}
%    \end{macrocode}
% \end{macro}
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ Ñ‚Ð°ÐºÐ¶Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ. ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÐµÐ³Ð¾ Ð½Ð°Ñ…Ð¾Ð´ÑÑ‚ÑÑ Ð²
% ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ \cs{tableofcontents}, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ:
%
% \changes{v1.0d}{2025-02-06}{Ð£Ð±Ñ€Ð°Ð½Ñ‹ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸Ð· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¾Ð³Ð»Ð°Ð²Ð»ÐµÐ½Ð¸Ñ}
%
%    \begin{macrocode}
\renewcommand\tableofcontents{%
    \centered@heading@nontoc{\contentsname}%
    \@starttoc{toc}%
    }
%    \end{macrocode}
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ Ñ‚Ð°ÐºÐ¶Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð´Ð»Ñ ÑÐ¿Ð¸ÑÐºÐ° Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸ÑÑ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð²:
% \begin{macro}{otuasoiubibliography}
% \changes{v1.0d}{2025-02-06}{Ð£Ð±Ñ€Ð°Ð½Ñ‹ Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸Ð· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ
%     Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ð¸}
% Ð¡Ñ‚Ð¸Ð»ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð´Ð»Ñ ÑÐ¿Ð¸ÑÐºÐ° Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ð¸ÑÑ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð² Ð² ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²Ð¸Ð¸ Ñ
% Ð“ÐžÐ¡Ð¢ 7.32-2017 Ð¸ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ¹ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸ÐµÐ¹.
%    \begin{macrocode}
\defbibheading{otuasoiubibliography}[\bibname]{%
    \centered@heading{#1}}
\DeclarePrintbibliographyDefaults{heading=otuasoiubibliography}
%    \end{macrocode}
% \end{macro}
%
% \subsection{Ð¤Ð¾Ñ€Ð¼ÑƒÐ»Ñ‹}
%
% Ð¡Ð¾Ð³Ð»Ð°ÑÐ½Ð¾ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸, Ñ„Ð¾Ñ€Ð¼ÑƒÐ»Ñ‹ Ð¾Ð±ÑÐ·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð½ÑƒÐ¼ÐµÑ€ÑƒÑŽÑ‚ÑÑ, ÑÐ°Ð¼Ð° Ñ„Ð¾Ñ€Ð¼ÑƒÐ»Ð°
% Ð¿Ð¾Ð¼ÐµÑ‰Ð°ÐµÑ‚ÑÑ Ð¿Ð¾ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ, Ð° Ð½Ð¾Ð¼ÐµÑ€ Ñ„Ð¾Ñ€Ð¼ÑƒÐ»Ñ‹ Ð¿Ð¾Ð¼ÐµÑ‰Ð°ÐµÑ‚ÑÑ ÑÐ¿Ñ€Ð°Ð²Ð°. Ð”Ð»Ñ Ñ‚Ð¾Ð³Ð¾,
% Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð´Ð¾Ð±Ð¸Ñ‚ÑŒÑÑ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð²Ð¸Ð´Ð°, Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð°ÐºÐµÑ‚ |amsmath|.
%
%    \begin{macrocode}
\RequirePackage{amsmath}
%    \end{macrocode}
%
% Ð¡ÑÑ‹Ð»ÐºÐ¸ Ð½Ð° Ñ„Ð¾Ñ€Ð¼ÑƒÐ»Ñ‹ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽÑ‚ÑÑ Ð² ÑÐºÐ¾Ð±ÐºÐ°Ñ…: Ð´Ð»Ñ ÑÑ‚Ð¾Ð³Ð¾ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°
% \cs{eqref}.
%
% \subsection{ÐÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ}
%
% ÐÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ñ Ñ€Ð¸ÑÑƒÐ½ÐºÐ¾Ð², Ñ‚Ð°Ð±Ð»Ð¸Ñ† Ð¸ Ñ„Ð¾Ñ€Ð¼ÑƒÐ» Ð¼Ð¾Ð¶ÐµÑ‚ Ð¾ÑÑƒÑ‰ÐµÑÑ‚Ð²Ð»ÑÑ‚ÑŒÑÑ ÐºÐ°Ðº Ð¿Ð¾ Ð²ÑÐµÐ¼Ñƒ
% Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ, Ñ‚Ð°Ðº Ð¸ Ð¿Ð¾ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°Ð¼. Ð”Ð»Ñ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°Ð¼
% Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÑÐµÑ‚ÑÑ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ |withinsection|.
%
%    \begin{macrocode}
\if@within@section
\numberwithin{equation}{section}
\counterwithin{table}{section}
\counterwithin{figure}{section}
\fi
%    \end{macrocode}
%
% \subsection{Ð¡Ñ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ¸}
%
% ÐÐµÑÐ¼Ð¾Ñ‚Ñ€Ñ Ð½Ð° Ð²Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ |withinsection|, Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ ÑÑ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾
% Ñ‚Ð°Ð±Ð»Ð¸Ñ† Ð¸ Ñ€Ð¸ÑÑƒÐ½ÐºÐ¾Ð². Ð¢ÐµÐ¼ Ð½Ðµ Ð¼ÐµÐ½ÐµÐµ, Ð¿Ñ€Ð¸ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐµ ÑÑ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² Ð² 0
% Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ‚ÐµÑ€ÑÑ‚ÑŒÑÑ.
%
%    \begin{macrocode}
\RequirePackage{totcount}
\RequirePackage{assoccnt}
\RequirePackage{xspace}
%    \end{macrocode}
%
% \begin{macro}{\totalfigures} ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ñ€Ð¸ÑÑƒÐ½ÐºÐ¾Ð².
%    \begin{macrocode}
\newtotcounter{@figures}
\regtotcounter{figure}
\DeclareAssociatedCounters{figure}{@figures}
\newcommand\totalfigures{\total{@figures}\xspace}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\totaltables} ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ñ‚Ð°Ð±Ð»Ð¸Ñ†.
%    \begin{macrocode}
\newtotcounter{@tables}
\regtotcounter{table}
\DeclareAssociatedCounters{table}{@tables}
\newcommand\totaltables{\total{@tables}\xspace}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\totalappendices} ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹.
%    \begin{macrocode}
\newtotcounter{@appendices}
\setcounter{@appendices}{0}
\DeclareAssociatedCounters{appendix}{@appendices}
\newcommand\totalappendices{\total{@appendices}\xspace}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\totalequations} ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑƒÑ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹.
%    \begin{macrocode}
\newtotcounter{@equations}
\DeclareAssociatedCounters{equation}{@equations}
\newcommand\totalequations{\total{@equations}\xspace}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\totalpages} ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†.
%    \begin{macrocode}
\regtotcounter{page}
\newcommand\totalpages{\total{page}\xspace}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\totalsources} ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð¸ÑÑ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð².
%    \begin{macrocode}
\newtotcounter{@sourceref}
\AtEveryBibitem{\stepcounter{@sourceref}}
\newcommand\totalsources{\total{@sourceref}\xspace}
%    \end{macrocode}
% \end{macro}
%
% \subsection{ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ}
%
% Ð¢ÐµÐ¿ÐµÑ€ÑŒ Ñ€ÐµÐ°Ð»Ð¸Ð·ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ. Ð”Ð»Ñ Ð¾Ñ‚Ð´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¾ÑÐ½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑÑ‚Ð° Ð¾Ñ‚
% Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹ Ð±ÑƒÐ´ÐµÐ¼ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ \cs{appendices}, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ
% Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ ÑÑ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ¸.
%
% Ð”Ð»Ñ Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹ Ð±ÑƒÐ´ÑƒÑ‚ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑÑ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ñ‹Ðµ Ð±ÑƒÐºÐ²Ñ‹ Ñ€ÑƒÑÑÐºÐ¾Ð³Ð¾
% Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð° Ð·Ð° Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸ÐµÐ¼ Ð, Ð—, Ð™, Ðž, Ð§, Ðª, Ð«, Ð¬. Ð—, Ðž Ð¸ Ð§ Ð¿Ð¾Ñ…Ð¾Ð¶Ð¸ Ð½Ð°
% Ñ†Ð¸Ñ„Ñ€Ñ‹ 3, 0 Ð¸ 4. Ð”Ð¾ÑÑ‚ÑƒÐ¿ Ðº ÑÑ‚Ð¸Ð¼ Ð±ÑƒÐºÐ²Ð°Ð¼ Ð¼Ð¾Ð¶Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ‡ÐµÑ€ÐµÐ·
% ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ \cs{GostAsbuk}.
%
%    \begin{macrocode}
\def\gostasbuk@Alph#1{\ifcase#1\or
   Ð\or Ð‘\or Ð’\or Ð“\or Ð”\or Ð•\or Ð–\or
   Ð˜\or Ðš\or Ð›\or Ðœ\or Ð\or ÐŸ\or Ð&nbsp;\or
   Ð¡\or Ð¢\or Ð£\or Ð¤\or Ð¥\or Ð¦\or Ð¨\or 
   Ð©\or Ð­\or Ð®\or Ð¯%
   \else\ClassError{omgtudoc-asoiu}{Invalid value of counter}\fi
}
\def\GostAsbuk#1{\expandafter\gostasbuk@Alph\csname c@#1\endcsname}
%    \end{macrocode}
%
% Ð¢ÐµÐ¿ÐµÑ€ÑŒ Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ \cs{appendices}, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð¿ÐµÑ€ÐµÐ²ÐµÐ´Ñ‘Ñ‚
% Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐ¸Ð¹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹. Ð’ ÑÑ‚Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Ð² Ð¾Ð³Ð»Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ
% Ð±ÑƒÐ´ÑƒÑ‚ Ð¿Ð¾Ð¿Ð°Ð´Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ ÑÐ°Ð¼Ð¸Ñ… Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹, Ð½Ð¾ Ð½Ðµ Ð¸Ñ…
% Ð¿Ð¾Ð´Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð².
%
% \begin{macro}{\appendices}
%    \begin{macrocode}
\newtotcounter{appendix}
\newcommand\appendices{%
    \counterwithin{section}{appendix}%
    \addtocontents{toc}{\setcounter{tocdepth}{0}}%
    \renewcommand\thesection{\theappendix.\arabic{section}}%
    \renewcommand\section{\@startsection{section}{1}{\parindent}%
        {0pt}{1sp}{\normalfont\normalsize\bfseries}}%
    \renewcommand\theappendix{\GostAsbuk{appendix}}%
%    \end{macrocode}
%
% Ð”Ð°Ð»ÐµÐµ Ð½ÑƒÐ¶Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ ÑÑ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ¸.
%
%    \begin{macrocode}
    \counterwithout{equation}{section}%
    \counterwithout{figure}{section}%
    \counterwithout{table}{section}%
    \numberwithin{equation}{appendix}%
    \counterwithin{figure}{appendix}%
    \counterwithin{table}{appendix}
}
%    \end{macrocode}
% \end{macro}
%
% Ð¢ÐµÐ¿ÐµÑ€ÑŒ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‚ÑÑ Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð²Ð¸Ð´Ð°
% \cs{appendix}\meta{type}\oarg{tocname}\marg{name}. Ð¡ÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚ Ñ‚Ñ€Ð¸ Ñ‚Ð¸Ð¿Ð°
% Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹:
%
% \begin{itemize}
% \item Ð¾Ð±ÑÐ·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ (ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° \cs{appendix});
% \item Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÐ¼Ð¾Ðµ (ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° \cs{appendixrec});
% \item ÑÐ¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð¾Ðµ (ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° \cs{appendixhelp})
% \end{itemize}
%
% Ð­Ñ‚Ð¸ Ñ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸Ð¼ÐµÑŽÑ‚ Ð¾Ð±Ñ‰ÑƒÑŽ ÑÑ‚Ñ€ÑƒÐºÑ‚Ñ€Ñƒ, Ð¿Ð¾ÑÑ‚Ð¾Ð¼Ñƒ Ð¾Ð½Ð¸ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÐµÐµ
% Ð¾Ð±Ñ‰ÑƒÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ \cs{@startappendix}:
%
% \begin{macro}{\@startappendix}\marg{type}\marg{name}
%
% ÐŸÐµÑ‡Ð°Ñ‚Ð°ÐµÑ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ñ Ñ‚Ð¸Ð¿Ð¾Ð¼ \meta{type} Ð¸ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼
% \meta{name}.
%
%    \begin{macrocode}
\def\@startappendix#1#2{
    \clearpage%
    \SuspendCounters{@figures}%
    \SuspendCounters{@tables}%
    \SuspendCounters{@equations}%
    \refstepcounter{appendix}%
    \ResumeSuspendedCounters%
    \addcontentsline{toc}{appendix}{ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ \theappendix\space (#1) #2}%
    \begingroup
    \centering\normalfont\normalsize\bfseries%
    ÐŸÐ&nbsp;Ð˜Ð›ÐžÐ–Ð•ÐÐ˜Ð• \theappendix{}\\
    \centering ({#1})\\
    \centering {\hfill #2 \hfill}
    \endgroup
    \par
}
%    \end{macrocode}
% \end{macro}
% \begin{macro}{\appendix,\appendixhelp,\appendixrec}
%    \begin{macrocode}
\renewcommand{\appendix}{\@startappendix{Ð¾Ð±ÑÐ·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ}}
\newcommand{\appendixhelp}{\@startappendix{ÑÐ¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð¾Ðµ}}
\newcommand{\appendixrec}{\@startappendix{Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÐ¼Ð¾Ðµ}}
%    \end{macrocode}
% \end{macro}
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ Ñ‚Ð°ÐºÐ¶Ðµ ÑÑ‚Ð¸Ð»ÑŒ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¾Ð³Ð»Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹.
%
%    \begin{macrocode}
\newcommand*\l@appendix[2]{\@dottedtocline{0}{0em}{3em}{\textbf{#1}}{#2}}
%    \end{macrocode}
%
% \subsection{Ð¢Ð¸Ñ‚ÑƒÐ»ÑŒÐ½Ñ‹Ðµ Ð»Ð¸ÑÑ‚Ñ‹} \label{titlepage}
%
% ÐŸÐµÑ€Ð²Ð¾Ð¹ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ Ð»ÑŽÐ±Ð¾Ð³Ð¾ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð° ÑÐ²Ð»ÑÐµÑ‚ÑÑ Ñ‚Ð¸Ñ‚ÑƒÐ»ÑŒÐ½Ñ‹Ð¹ Ð»Ð¸ÑÑ‚, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ
% Ð½ÑƒÐ¼ÐµÑ€ÑƒÐµÑ‚ÑÑ Ð¸ ÑÐ¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð²ÑÐµ Ð¾ÑÐ½Ð¾Ð²Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð¾ Ñ€Ð°Ð±Ð¾Ñ‚Ðµ.
%
% \begin{macro}{\maketitle} Ð¡Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ñ‚Ð¸Ñ‚ÑƒÐ»ÑŒÐ½Ñ‹Ð¹ Ð»Ð¸ÑÑ‚.
%
% \changes{v1.1}{2025-02-16}{Ð¢Ð¸Ñ‚ÑƒÐ»ÑŒÐ½Ñ‹Ð¹ Ð»Ð¸ÑÑ‚ Ð½Ðµ ÑÐ¾Ð·Ð´Ð°Ñ‘Ñ‚ÑÑ, ÐµÑÐ»Ð¸ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°
%    ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° \cs{@titlepage@template}}
%
%    \begin{macrocode}
\RequirePackage{etoolbox}
\renewcommand\maketitle{%
    \ifcsdef{@titlepage@template}{\@titlepage@template%
    \thispagestyle{empty}%
    \newpage}{}
}
%&lt;/class&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\@titlepage@template}
% ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° \cs{@titlepage@template} Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ÑÑ Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð¾Ð² Ñ
% Ñ€Ð°ÑÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ |tpt|, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ.
%
%    \begin{macrocode}
%&lt;*labreport&gt;
\long\def\@titlepage@template{%
    \begin{center}%
        ÐœÐ¸Ð½Ð¸ÑÑ‚ÐµÑ€ÑÑ‚Ð²Ð¾ Ð½Ð°ÑƒÐºÐ¸ Ð¸ Ð²Ñ‹ÑÑˆÐµÐ³Ð¾ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð&nbsp;Ð¾ÑÑÐ¸Ð¹ÑÐºÐ¾Ð¹ Ð¤ÐµÐ´ÐµÑ€Ð°Ñ†Ð¸Ð¸

        Ð¤ÐµÐ´ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð³Ð¾ÑÑƒÐ´Ð°Ñ€ÑÑ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð°Ð²Ñ‚Ð¾Ð½Ð¾Ð¼Ð½Ð¾Ðµ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ
        ÑƒÑ‡Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ Ð²Ñ‹ÑÑˆÐµÐ³Ð¾ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ

        &lt;&lt;ÐžÐ¼ÑÐºÐ¸Ð¹ Ð³Ð¾ÑÑƒÐ´Ð°Ñ€ÑÑ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑÐºÐ¸Ð¹ ÑƒÐ½Ð¸Ð²ÐµÑ€ÑÐ¸Ñ‚ÐµÑ‚&gt;&gt;

        ÐšÐ°Ñ„ÐµÐ´Ñ€Ð° &lt;&lt;ÐÐ²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ ÑÐ¸ÑÑ‚ÐµÐ¼Ñ‹ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¸
        ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ&gt;&gt;
        ~\par
        ~\par
        ~\par
        \textbf{ÐžÐ¢Ð§ÐÐ¢}\par
        Ð¾ Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ðµ\@laboratory@index\@laboratory@theme
        Ð¿Ð¾ Ð´Ð¸ÑÑ†Ð¸Ð¿Ð»Ð¸Ð½Ðµ
        &lt;&lt;\@laboratory@subject&gt;&gt;\par
        ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð° \@student@surname@g\ \@student@name@g\space
        \@student@fathername@g\ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ \@student@group\par
        ~\par
        ~\par
        \textbf{ÐŸÐ¾ÑÑÐ½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÐºÐ°}\par
        Ð¨Ð¸Ñ„Ñ€ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° Ð›Ð&nbsp;-02068999-43-\@student@id-ÐŸÐ—\par
        \@student@direction@a\ \@student@direction@id\space
        \@student@direction@name\par
        \vfill
        \@professor@value \hfill \@professor@initials\par
        ~\par
        Ð¡Ñ‚ÑƒÐ´ÐµÐ½Ñ‚ \hfill \@student@initials\par
        \vfill
        ÐžÐ¼ÑÐº \@doc@year
    \end{center}
}
%&lt;/labreport&gt;
%&lt;*courseproj&gt;
\long\def\@titlepage@template{%
    \begin{center}
        ÐœÐ¸Ð½Ð¸ÑÑ‚ÐµÑ€ÑÑ‚Ð²Ð¾ Ð½Ð°ÑƒÐºÐ¸ Ð¸ Ð²Ñ‹ÑÑˆÐµÐ³Ð¾ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð&nbsp;Ð¾ÑÑÐ¸Ð¹ÑÐºÐ¾Ð¹ Ð¤ÐµÐ´ÐµÑ€Ð°Ñ†Ð¸Ð¸

        Ð¤ÐµÐ´ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð³Ð¾ÑÑƒÐ´Ð°Ñ€ÑÑ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð°Ð²Ñ‚Ð¾Ð½Ð¾Ð¼Ð½Ð¾Ðµ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ
        ÑƒÑ‡Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ Ð²Ñ‹ÑÑˆÐµÐ³Ð¾ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ

        &lt;&lt;ÐžÐ¼ÑÐºÐ¸Ð¹ Ð³Ð¾ÑÑƒÐ´Ð°Ñ€ÑÑ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚ÐµÑ…Ð½Ð¸Ñ‡ÐµÑÐºÐ¸Ð¹ ÑƒÐ½Ð¸Ð²ÐµÑ€ÑÐ¸Ñ‚ÐµÑ‚&gt;&gt;

        ÐšÐ°Ñ„ÐµÐ´Ñ€Ð° &lt;&lt;ÐÐ²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ ÑÐ¸ÑÑ‚ÐµÐ¼Ñ‹ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¸
        ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ&gt;&gt;
        ~\par
        ~\par
        ~\par
        {\bfseries ÐšÐ£Ð&nbsp;Ð¡ÐžÐ’ÐžÐ™ ÐŸÐ&nbsp;ÐžÐ•ÐšÐ¢}\par
        Ð½Ð° Ñ‚ÐµÐ¼Ñƒ &lt;&lt;\@courseproj@theme&gt;&gt;\par
        Ð¿Ð¾ Ð´Ð¸ÑÑ†Ð¸Ð¿Ð»Ð¸Ð½Ðµ &lt;&lt;\@courseproj@subject&gt;&gt;\par
        ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð° \@student@surname@g\ \@student@name@g\space
        \@student@fathername@g\ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ \@student@group\par
        ~\par
        ~\par
        {\bfseries ÐŸÐ¾ÑÑÐ½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÐºÐ°}\par
        Ð¨Ð¸Ñ„Ñ€ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° ÐšÐŸ-02068999-43-\@student@id-ÐŸÐ—\par
        \@student@direction@a\space \@student@direction@id\space
            \@student@direction@name\par
        \vfill
        \@professor@value\hfill \@professor@initials\par
        ~\par
        Ð¡Ñ‚ÑƒÐ´ÐµÐ½Ñ‚ \hfill \@student@initials\par
        ~\par
        {\raggedleft Ðš Ð·Ð°Ñ‰Ð¸Ñ‚Ðµ:\hfill}
        \vskip\baselineskip
        \begin{tabular}{|c|c|c|}
            \hline
            \begin{minipage}[t]{5.5cm}
            \begin{center}
            \setlength{\parindent}{0em}
            Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¸ Ð¿Ð¾Ð´Ð³Ð¾Ñ‚Ð¾Ð²ÐºÐ° Ðº Ð·Ð°Ñ‰Ð¸Ñ‚Ðµ, Ð±Ð°Ð»Ð»Ñ‹
            \end{center}
            \end{minipage} &amp; 
            \begin{minipage}[t]{5cm}
            \begin{center}
            Ð—Ð°Ñ‰Ð¸Ñ‚Ð° ÐšÐŸ, Ð±Ð°Ð»Ð»Ñ‹
            \end{center} 
            \end{minipage} &amp; 
            \begin{minipage}[t]{5cm}
            \begin{center}
            Ð˜Ñ‚Ð¾Ð³Ð¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ¹Ñ‚Ð¸Ð½Ð³, Ð±Ð°Ð»Ð»Ñ‹
            \end{center}
            \end{minipage} \\
            \hline
            ~&amp;~&amp;~ \\ \hline
        \end{tabular}\par
        \vskip\baselineskip
    \end{center}
    \begin{flushleft}
        {ÐŸÑ€Ð¾ÐµÐºÑ‚ Ð·Ð°Ñ‰Ð¸Ñ‰Ñ‘Ð½ Ñ Ð¾Ñ†ÐµÐ½ÐºÐ¾Ð¹:}\par
    \end{flushleft}
    \vfill
    \begin{center}
        ÐžÐ¼ÑÐº \@doc@year
        \setlength{\parindent}{12.5mm}
    \end{center}
}
%&lt;/courseproj&gt;
%    \end{macrocode}
%
% Ð”Ð»Ñ Ñ‚Ð¸Ð¿Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° |minimal| Ñ‚Ð¸Ñ‚ÑƒÐ»ÑŒÐ½Ñ‹Ð¹ Ð»Ð¸ÑÑ‚ Ð½Ðµ Ð¿Ñ€ÐµÐ´ÑƒÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½.
%    \begin{macrocode}
%&lt;*minimal&gt;
\ClassWarning{omgtudoc-asoiu}{Minimal document type is selected: %
   no metadata setting commands are available, title page %
   won't be created.}
%&lt;/minimal&gt;
%    \end{macrocode}
% \end{macro}
%
% \subsection{ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°}
%
% ÐšÐ»Ð°ÑÑ |otuasoiu| Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ Ð¾Ð±Ñ‰Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹:
%
% \begin{macro}{\studentname}\marg{surnamen}\marg{namen}
% \marg{fathernamen}\marg{surnameg}\marg{nameg}\marg{fathernameg}.
% 
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ Ð¸Ð¼Ñ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð° Ð² Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¸ Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð¿Ð°Ð´ÐµÐ¶Ð°Ñ….
%
% \changes{v1.0c}{2025-02-04}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¾Ð² ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}
% \changes{v1.0d}{2025-02-06}{Ð’ÑÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð° (Ð¤Ð˜Ðž) Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ñ‹
%    Ð±Ð»Ð¸Ð¶Ðµ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ \cs{studentname}}
% \ToDo{Ð²Ñ‹Ð½ÐµÑÑ‚Ð¸ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¾Ð² Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ}
% \ToDo{Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐºÐ»Ð¾Ð½ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ Ð¸Ð¼Ñ‘Ð½ - ÑÐºÐ»Ð¾Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ð½ÐµÑÑ‚Ð¸ Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°ÐºÐµÑ‚}
%
%    \begin{macrocode}
%&lt;*labreport|courseproj&gt;
\gdef\@student@surname@n{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð° Ñ„Ð°Ð¼Ð¸Ð»Ð¸Ñ
ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\gdef\@student@surname@g{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð° Ñ„Ð°Ð¼Ð¸Ð»Ð¸Ñ
ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\gdef\@student@name@n{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¸Ð¼Ñ
ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\gdef\@student@name@g{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¸Ð¼Ñ
ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\gdef\@student@fathername@n{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¾Ñ‚Ñ‡ÐµÑÑ‚Ð²Ð¾
ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\gdef\@student@fathername@g{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¾Ñ‚Ñ‡ÐµÑÑ‚Ð²Ð¾
ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\ExplSyntaxOn
\str_new:N \l__otuasoiu_nameinitial_str
\str_new:N \l__otuasoiu_fathernameinitial_str
\tl_new:N \l__otuasoiu_shortname_tl
\newcommand{\studentname}[6]{%
    \xdef\@student@surname@n{#1}%
    \xdef\@student@name@n{#2}%
    \xdef\@student@fathername@n{#3}%
    \xdef\@student@surname@g{#4}%
    \xdef\@student@name@g{#5}%
    \xdef\@student@fathername@g{#6}%
    \str_set:Ne \l__otuasoiu_nameinitial_str 
        { \str_item:Nn { \@student@name@n } {1} }
    \str_set:Ne \l__otuasoiu_fathernameinitial_str 
        { \str_item:Nn { \@student@fathername@n } {1} }
    \tl_set:Nn \l__otuasoiu_shortname_tl { 
        \text_uppercase:n { \str_use:N \l__otuasoiu_nameinitial_str } .~ 
        \text_uppercase:n { \str_use:N \l__otuasoiu_fathernameinitial_str } .~
        \@student@surname@n }
    \xdef\@student@initials{\tl_use:N \l__otuasoiu_shortname_tl}
}
\ExplSyntaxOff
%&lt;/labreport|courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\studentgroup}\marg{group}.
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°.
%
%    \begin{macrocode}
%&lt;*labreport|courseproj&gt;
\gdef\@student@group{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð° Ð³Ñ€ÑƒÐ¿Ð¿Ð° ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\newcommand{\studentgroup}[1]{\gdef\@student@group{#1}}
%&lt;/labreport|courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\studentid}\marg{id}.
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°.
%
%    \begin{macrocode}
%&lt;*labreport|courseproj&gt;
\gdef\@student@id{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð½Ð¾Ð¼ÐµÑ€ Ð·Ð°Ñ‡Ñ‘Ñ‚Ð½Ð¾Ð¹
ÐºÐ½Ð¸Ð¶ÐºÐ¸/ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‡ÐµÑÐºÐ¾Ð³Ð¾ Ð±Ð¸Ð»ÐµÑ‚Ð°}}
\newcommand{\studentid}[1]{\gdef\@student@id{#1}}
%&lt;/labreport|courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\speciality}\marg{spec}\marg{id}\marg{name}.
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ ÑÐ¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾ÑÑ‚ÑŒ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°. Ð’ Ð¿Ð¾Ð»Ðµ \marg{spec} Ð²Ð¿Ð¸ÑÑ‹Ð²Ð°ÐµÑ‚ÑÑ Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾ Ð¸Ð»Ð¸
% &lt;&lt;ÐÐ°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ&gt;&gt;, Ð¸Ð»Ð¸ &lt;&lt;Ð¡Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾ÑÑ‚ÑŒ&gt;&gt;.
%
%    \begin{macrocode}
%&lt;*labreport|courseproj&gt;
\gdef\@student@direction@a{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾
Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\gdef\@student@direction@id{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾
Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\gdef\@student@direction@name{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾
Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÑÑ‚ÑƒÐ´ÐµÐ½Ñ‚Ð°}}
\newcommand{\speciality}[3]{%
    \gdef\@student@direction@a{#1}%
    \gdef\@student@direction@id{#2}%
    \gdef\@student@direction@name{#3}%
}
%    \end{macrocode}
% \end{macro}
%
% \changes{v1.1}{2025-02-16}{Ð”Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾ÑÐ¾Ð² Ð´Ð»Ñ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ:
%    \cs{directionIVT}, \cs{directionPIN}, \cs{specialityPE}}
%
% \begin{macro}{\directionIVT}
% Ð—Ð°Ð´Ð°Ñ‘Ñ‚ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ 09.03.01 &lt;&lt;Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ÐºÐ° Ð¸ Ð²Ñ‹Ñ‡Ð¸ÑÐ»Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ñ‚ÐµÑ…Ð½Ð¸ÐºÐ°&gt;&gt;
%    \begin{macrocode}
\newcommand{\directionIVT}{\speciality{ÐÐ°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ}%
	{09.03.01}{Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ÐºÐ° Ð¸ Ð²Ñ‹Ñ‡Ð¸ÑÐ»Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ñ‚ÐµÑ…Ð½Ð¸ÐºÐ°}}
%    \end{macrocode}
% \end{macro}
% \begin{macro}{\directionPIN}
% Ð—Ð°Ð´Ð°Ñ‘Ñ‚ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ 09.03.04 &lt;&lt;ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð°Ñ Ð¸Ð½Ð¶ÐµÐ½ÐµÑ€Ð¸Ñ&gt;&gt;
%    \begin{macrocode}
\newcommand{\directionPIN}{\speciality{ÐÐ°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ}%
	{09.03.04}{ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð½Ð°Ñ Ð¸Ð½Ð¶ÐµÐ½ÐµÑ€Ð¸Ñ}}
%    \end{macrocode}
% \end{macro}
% \begin{macro}{\specialityPE}
% \changes{v1.1b}{2025-02-21}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾ÑÐ° \cs{specialityPE}}
% Ð—Ð°Ð´Ð°Ñ‘Ñ‚ ÑÐ¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾ÑÑ‚ÑŒ 09.05.01 &lt;&lt;ÐŸÑ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð¸ ÑÐºÑÐ¿Ð»ÑƒÐ°Ñ‚Ð°Ñ†Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ…
% ÑÐ¸ÑÑ‚ÐµÐ¼ ÑÐ¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ&gt;&gt;.
%    \begin{macrocode}
\newcommand{\specialityPE}{\speciality{Ð¡Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾ÑÑ‚ÑŒ}%
	{09.05.01}{ÐŸÑ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð¸ ÑÐºÑÐ¿Ð»ÑƒÐ°Ñ‚Ð°Ñ†Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÑÐ¸ÑÑ‚ÐµÐ¼ %
	ÑÐ¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ}}
%&lt;/labreport|courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\laboratoryid}\marg{id}.
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹. Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° |labreport|.
%
%    \begin{macrocode}
%&lt;*labreport&gt;
\gdef\@laboratory@index{\ClassWarning{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½ Ð½Ð¾Ð¼ÐµÑ€
Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹}} 
\ExplSyntaxOn
\newcommand{\laboratoryid}[1]{\gdef\@laboratory@index{~â„–#1~}}
\ExplSyntaxOff
%&lt;/labreport&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\laboratorytheme}{\marg{name}}.
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ Ñ‚ÐµÐ¼Ñƒ Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹. Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° |labreport|.
%
%    \begin{macrocode}
%&lt;*labreport&gt;
\gdef\@laboratory@theme{\ClassWarning{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð° Ñ‚ÐµÐ¼Ð°
Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹}\par}
\newcommand{\laboratorytheme}[1]{\gdef\@laboratory@theme{\par&lt;&lt;#1&gt;&gt;\par}}
%&lt;/labreport&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\laboratorysubject}\marg{name}.
%
% ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÑÐµÑ‚ Ð´Ð¸ÑÑ†Ð¸Ð¿Ð»Ð¸Ð½Ñƒ, Ð¿Ð¾ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð°. Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ
% Ñ‚Ð¸Ð¿Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° |labreport|.
%
% \changes{v1.0e}{2025-02-14}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐ¿Ð¾Ð½ÑÑ‚Ð½Ñ‹Ð¹ 0 Ð²
%     Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸}
%    \begin{macrocode}
%&lt;*labreport&gt;
\gdef\@laborartory@subject{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð°
Ð´Ð¸ÑÑ†Ð¸Ð¿Ð»Ð¸Ð½Ð°, Ð¿Ð¾ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð»Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ð½Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð°}}
\newcommand{\laboratorysubject}[1]{\gdef\@laboratory@subject{#1}}
%&lt;/labreport&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\courseprojsubject}\marg{name}.
% 
% Ð”Ð¸ÑÑ†Ð¸Ð¿Ð»Ð¸Ð½Ð°, Ð¿Ð¾ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ ÑÐ´Ð°Ñ‘Ñ‚ÑÑ ÐºÑƒÑ€ÑÐ¾Ð²Ð¾Ð¹ Ð¿Ñ€Ð¾ÐµÐºÑ‚. Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°
% |courseproj|.
%
%    \begin{macrocode}
%&lt;*courseproj&gt;
\gdef\@courseproj@subject{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð° Ð´Ð¸ÑÑ†Ð¸Ð¿Ð»Ð¸Ð½Ð°,
Ð¿Ð¾ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ ÐºÑƒÑ€ÑÐ¾Ð²Ð¾Ð¹ Ð¿Ñ€Ð¾ÐµÐºÑ‚}}
\newcommand{\courseprojsubject}[1]{\gdef\@courseproj@subject{#1}}
%&lt;/courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\courseprojtheme}\marg{name}.
% 
% Ð¢ÐµÐ¼Ð° ÐºÑƒÑ€ÑÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð°. Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° |courseproj|.
%
%    \begin{macrocode}
%&lt;*courseproj&gt;
\gdef\@courseproj@theme{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½Ð° Ñ‚ÐµÐ¼Ð° ÐºÑƒÑ€ÑÐ¾Ð²Ð¾Ð³Ð¾
Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð°}}
\newcommand{\courseprojtheme}[1]{\gdef\@courseproj@theme{#1}}
%&lt;/courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\professorvalue}\marg{value}.
%
% Ð”Ð¾Ð»Ð¶Ð½Ð¾ÑÑ‚ÑŒ Ð¸ ÑÑ‚ÐµÐ¿ÐµÐ½ÑŒ Ð¿Ñ€ÐµÐ¿Ð¾Ð´Ð°Ð²Ð°Ñ‚ÐµÐ»Ñ.
%
%    \begin{macrocode}
%&lt;*labreport|courseproj&gt;
\gdef\@professor@value{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½
Ð¿Ñ€ÐµÐ¿Ð¾Ð´Ð°Ð²Ð°Ñ‚ÐµÐ»ÑŒ}}
\gdef\@professor@initials{\ClassError{omgtudoc-asoiu}{ÐÐµ ÑƒÐºÐ°Ð·Ð°Ð½
Ð¿Ñ€ÐµÐ¿Ð¾Ð´Ð°Ð²Ð°Ñ‚ÐµÐ»ÑŒ}}
\newcommand{\professorvalue}[1]{\gdef\@professor@value{#1}}
%&lt;/labreport|courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\professorinitials}\marg{initials}.
%
% Ð¤Ð°Ð¼Ð¸Ð»Ð¸Ñ Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ñ‹ Ð¿Ñ€ÐµÐ¿Ð¾Ð´Ð°Ð²Ð°Ñ‚ÐµÐ»Ñ.
%
%    \begin{macrocode}
%&lt;*labreport|courseproj&gt;
\newcommand{\professorinitials}[1]{\gdef\@professor@initials{#1}}
%&lt;/labreport|courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\docyear}\marg{year}
%
% Ð“Ð¾Ð´ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°. ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ \cs{year}.
%
%    \begin{macrocode}
%&lt;*labreport|courseproj&gt;
\gdef\@doc@year{\the\year}
\newcommand{\docyear}[1]{\gdef\@doc@year{#1}}
%&lt;/labreport|courseproj&gt;
%    \end{macrocode}
% \end{macro}
%
% \subsection{ÐŸÐµÑ€ÐµÑ‡Ð¸ÑÐ»ÐµÐ½Ð¸Ñ}
%
% \changes{v1.0e}{2025-02-14}{Ð£ÑÑ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¸ÑÑ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑÑ‚Ð° Ð²Ð¾ Ð²ÑÐµÑ…
%     Ñ„Ð°Ð¹Ð»Ð°Ñ…}
% \changes{v1.1}{2025-02-16}{ÐžÑ‚ÐºÐ°Ð· Ð¾Ñ‚ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑ‚Ð° enumitem}
% \textit{Ð˜Ð· ÐºÐ»Ð°ÑÑÐ° article.} Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ÑÑ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ‹ÑÑ‚Ð°Ð²Ð¸Ñ‚ÑŒ 
% Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑÐ¿Ð¸ÑÐºÐ° (ÑÑ€ÐµÐ´Ñ‹ list) (ÑÐ¼. Ð¼Ð°Ð½ÑƒÐ°Ð» \LaTeX\ 
% Ð´Ð»Ñ Ð¾Ð±ÑŠÑÑÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÑÑ‚Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²). ÐÐ°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ðµ ÑƒÑÑ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ‚Ð°ÐºÐ¾Ð²Ñ‹: 
% Ð´Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¿Ñ€Ð°Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ ÑÐ¿Ð¸ÑÐºÐ° \cs{rightmargin}, Ð°Ð±Ð·Ð°Ñ†Ð½Ñ‹Ð¹ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿ 
% Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑÐ¿Ð¸ÑÐºÐ° \cs{listparindent} Ð¸ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° \cs{itemindent} 
% ÑƒÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÑŽÑ‚ÑÑ Ð²  0~Ð¿Ñ‚. Ð—Ð°Ñ‚ÐµÐ¼ Ð´Ð»Ñ |K|-Ð³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ ÑÐ¿Ð¸ÑÐºÐ° Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°
% \cs{@listK}, Ð³Ð´Ðµ |K| Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ€Ð¸Ð¼ÑÐºÑƒÑŽ Ñ†Ð¸Ñ„Ñ€Ñƒ Ð¾Ñ‚ 1 Ð´Ð¾ 6 (i, ii, ..., vi). 
% ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ, \cs{@listK} Ð´Ð¾Ð»Ð¶Ð½Ð° ÑƒÑÑ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ ÑÐ¿Ð¸ÑÐºÐ° \cs{leftmargin} Ð² 
% Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ \cs{leftmarginK}.
%
% \ToDo{ÑÐ´ÐµÐ»Ð°Ñ‚ÑŒ Ð½Ð°ÑÑ‚Ñ€Ð¾Ð¹ÐºÑƒ Ð´Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ð¾Ð²}
%
% \begin{macro}{\leftmargini,\leftmarginii,\leftmarginiii,\leftmarginiv,\leftmarginv,\leftmarginvi,\itemindent,\listparindent}
% Ð’ Ð“ÐžÐ¡Ð¢ Ð¿Ñ€ÐµÐ´ÑƒÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾, Ñ‡Ñ‚Ð¾ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ ÑÐ¿Ð¸ÑÐºÐ¾Ð² Ð²ÐµÐ´ÑƒÑ‚ ÑÐµÐ±Ñ ÐºÐ°Ðº Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ðµ Ð°Ð±Ð·Ð°Ñ†Ñ‹:
% Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‚ÑÑ Ð¾Ð½Ð¸ Ñ Ð°Ð±Ð·Ð°Ñ†Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ð°, Ð·Ð°Ñ‚ÐµÐ¼ Ð·Ð° Ð½Ð¸Ð¼Ð¸ Ð¸Ð´Ñ‘Ñ‚ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð¸Ð»Ð¸ Ð½Ð¾Ð¼ÐµÑ€, Ð° Ð´Ð°Ð»ÐµÐµ
% ÑÐ°Ð¼ Ñ‚ÐµÐºÑÑ‚ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°. ÐÐ¸ÐºÐ°ÐºÐ¸Ñ… Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ð¾Ð² Ð¾Ñ‚ Ð»ÐµÐ²Ð¾Ð³Ð¾ ÐºÑ€Ð°Ñ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð½Ðµ Ð¿Ñ€ÐµÐ´ÑƒÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾.
%
%    \begin{macrocode}
%&lt;*class&gt;
\setlength\leftmargini{0pt}
\setlength\leftmarginii{0pt}
\setlength\leftmarginiii{0pt}
\setlength\leftmarginiv{0pt}
\setlength\leftmarginv{0pt}
\setlength\leftmarginvi{0pt}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\labelsep,\labelwidth}
% ÐœÐµÐ¶Ð´Ñƒ Ð¼Ð°Ñ€ÐºÐµÑ€Ð¾Ð¼/Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ Ð¸ Ñ‚ÐµÐºÑÑ‚Ð¾Ð¼ ÑÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑÐ¿Ð¸ÑÐºÐ° ÑÑ‚Ð¾Ð¸Ñ‚ Ð¿Ñ€Ð¾Ð±ÐµÐ», ÑÐ°Ð¼ Ð¼Ð°Ñ€ÐºÐµÑ€/Ð½Ð¾Ð¼ÐµÑ€
% Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÑÑ‚ÐµÑÑ‚Ð²ÐµÐ½Ð½ÑƒÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ. ÐŸÑ€Ð¾Ð±ÐµÐ» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ.
%
%    \begin{macrocode}
\setlength\labelwidth{0pt}
\setlength\labelsep{0pt}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\@listi,\@listii,\@listiii,\@listiv,\@listv,\@listvi}
% ÐÐ¸ÐºÐ°ÐºÐ¸Ñ… Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð¼ÐµÐ¶ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ñ… Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ð¾Ð² Ð½Ðµ Ð¿Ñ€ÐµÐ´ÑƒÑÐ¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾.
%    \begin{macrocode}
\def\@listI{\leftmargin=\leftmargini
            \itemindent\parindent
            \listparindent\parindent
            \itemsep=0pt
            \parsep=0pt
            \topsep=0pt}
\let\@listi\@listI
\def\@listii{\leftmargin=\leftmarginii
            \itemindent\parindent
            \listparindent\parindent
            \itemsep=0pt
            \parsep=0pt
            \topsep=0pt}
\def\@listiii{\leftmargin=\leftmarginiii
            \itemindent\parindent
            \listparindent\parindent
            \itemsep=0pt
            \parsep=0pt
            \topsep=0pt}
\def\@listiv{\leftmargin=\leftmarginiv
            \itemindent\parindent
            \listparindent\parindent
            \itemsep=0pt
            \parsep=0pt
            \topsep=0pt}
\def\@listv{\leftmargin=\leftmarginv
            \itemindent\parindent
            \listparindent\parindent
            \itemsep=0pt
            \parsep=0pt
            \topsep=0pt}
\def\@listvi{\leftmargin=\leftmarginvi
            \itemindent\parindent
            \listparindent\parindent
            \itemsep=0pt
            \parsep=0pt
            \topsep=0pt}
%    \end{macrocode}
% \end{macro}
%
% \begin{macro}{\gostasbuk}\oarg{counter}
% ÐŸÑ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÑÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑÑ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ° Ð² Ð²Ð¸Ð´Ðµ Ð±ÑƒÐºÐ²Ñ‹ Ñ€ÑƒÑÑÐºÐ¾Ð³Ð¾ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð°, Ð·Ð°
% Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸ÐµÐ¼ Ñ‘, Ð·, Ð¹, Ð¾, Ñ‡, ÑŠ, Ñ‹, ÑŒ.
%    \begin{macrocode}
\def\gostasbuk@alph#1{\ifcase#1\or
   Ð°\or Ð±\or Ð²\or Ð³\or Ð´\or Ðµ\or Ð¶\or
   Ð¸\or Ðº\or Ð»\or Ð¼\or Ð½\or Ð¿\or Ñ€\or
   Ñ\or Ñ‚\or Ñƒ\or Ñ„\or Ñ…\or Ñ†\or Ñˆ\or 
   Ñ‰\or Ñ\or ÑŽ\or Ñ%
   \else\ClassError{omgtudoc-asoiu}{Invalid value of counter}\fi
}
\def\gostasbuk#1{\expandafter\gostasbuk@alph\csname c@#1\endcsname}
%    \end{macrocode}
% \end{macro}
%
% Ð”Ð°Ð»ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸ÑÐ»ÐµÐ½Ð¸Ñ, Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‚ÑÑ Ð¿Ð¾ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ.
% Ð”Ð»Ñ ÑÑ‚Ð¾Ð³Ð¾ ÑÐ½Ð°Ñ‡Ð°Ð»Ð° Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ ÑÑ€ÐµÐ´Ñ‹ |itemize| Ð¸ |enumerate|:
%
% \begin{environment}{itemize}
% ÐÐµÐ½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº.
% \changes{v1.1b}{2025-02-21}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð°Ð±Ð·Ð°Ñ†Ð½Ñ‹Ðµ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ñ‹ Ñƒ
% Ð½ÐµÐ½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÑÐ¿Ð¸ÑÐºÐ¾Ð²}
%    \begin{macrocode}
\def\itemize{%
  \ifnum \@itemdepth &gt;\thr@@\@toodeep\else
    \advance\@itemdepth\@ne
    \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
    \expandafter
    \list
      \csname\@itemitem\endcsname
      {\def\makelabel##1{##1~}}%
  \fi}
%    \end{macrocode}
% \end{environment}
% \begin{environment}{enumerate}
% \changes{v1.1b}{2025-02-21}{Ð˜ÑÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð°Ð±Ð·Ð°Ñ†Ð½Ñ‹Ðµ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿Ñ‹ Ñƒ
% Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÑÐ¿Ð¸ÑÐºÐ¾Ð²}
% ÐÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº.
%    \begin{macrocode}
\def\enumerate{%
  \ifnum \@enumdepth &gt;\thr@@\@toodeep\else
    \advance\@enumdepth\@one
    \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
    \expandafter
    \list
      \csname label\@enumctr\endcsname
      {\usecounter\@enumctr\def\makelabel##1{##1~}}%
  \fi}
%    \end{macrocode}
% \end{environment}
%
% Ð”Ð°Ð»ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ð¼ Ð¼Ð°Ñ€ÐºÐµÑ€Ñ‹ Ð¿ÐµÑ€ÐµÑ‡Ð¸ÑÐ»ÐµÐ½Ð¸Ð¹.
% \begin{macro}{\labelitemi,\labelitemii,\labelitemiii,\labelitemiv}
% ÐœÐ°Ñ€ÐºÐµÑ€Ñ‹ Ð´Ð»Ñ Ð½ÐµÐ½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÑÐ¿Ð¸ÑÐºÐ¾Ð². Ð’ ÑÐ¾Ð¾Ñ‚Ð²ÐµÑ‚ÑÑ‚Ð²Ð¸Ð¸ ÑÐ¾ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼, ÑÑ‚Ð¾
% Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ñ€Ðµ.
%    \begin{macrocode}
\renewcommand\labelitemi{---}
\renewcommand\labelitemii{---}
\renewcommand\labelitemiii{---}
\renewcommand\labelitemiv{---}
%    \end{macrocode}
% \end{macro}
% \begin{macro}{\theenumi,\theenumii,\theenumiii,\theenumiv}
% ÐŸÑ€ÐµÐ´ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÑÑ‡Ñ‘Ñ‚Ñ‡Ð¸ÐºÐ¾Ð² Ð´Ð»Ñ Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ‹Ñ… ÑÐ¿Ð¸ÑÐºÐ¾Ð². ÐŸÐ¾ ÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ
% ÑÑ‚Ð¾~--- Ð±ÑƒÐºÐ²Ñ‹ Ñ€ÑƒÑÑÐºÐ¾Ð³Ð¾ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð°.
%    \begin{macrocode}
\renewcommand\theenumi{\gostasbuk{enumi}}
\renewcommand\theenumii{\gostasbuk{enumii}}
\renewcommand\theenumiii{\gostasbuk{enumii}}
\renewcommand\theenumiv{\gostasbuk{enumii}}
%    \end{macrocode}
% \end{macro}
% \begin{macro}{\labelenumi,\labelenumii,\labelenumiii,\labelenumiv}
% ÐœÐµÑ‚ÐºÐ¸ Ð´Ð»Ñ Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÑÐ¿Ð¸ÑÐºÐ¾Ð². ÐŸÐ¾ÑÐ»Ðµ Ð±ÑƒÐºÐ²Ñ‹ Ð¸Ð»Ð¸ Ñ†Ð¸Ñ„Ñ€Ñ‹ ÑÑ‚Ð°Ð²Ð¸Ñ‚ÑÑ ÐºÑ€ÑƒÐ³Ð»Ð°Ñ
% ÑÐºÐ¾Ð±ÐºÐ°.
%    \begin{macrocode}
\renewcommand\labelenumi{\theenumi)}
\renewcommand\labelenumii{\theenumii)}
\renewcommand\labelenumiii{\theenumiii)}
\renewcommand\labelenumiv{\theenumiv)}
%&lt;/class&gt;
%    \end{macrocode}
% \end{macro}
%
% \Finale
\endinput
% vi: ts=2 sw=2 expandtab tw=72 formatoptions+=t linebreak
</pre></body></html>