%\documentclass[a4paper, 12pt]{article}
\documentclass[a4paper, 14pt]{extarticle}

\usepackage[english, russian]{babel}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{comment}


\usepackage{fontspec}
\setmainfont{Times New Roman}

\usepackage{amsmath}
\usepackage{amssymb}

\usepackage{geometry}
\usepackage{titleps}
\usepackage{graphicx}
\DeclareGraphicsExtensions{.pdf, .jpg}
\usepackage{wrapfig}


\usepackage{indentfirst}


\geometry{top=20mm}
\geometry{bottom=25mm}
\geometry{left=30mm}
\geometry{right=10mm}

\usepackage{float}
\usepackage{wrapfig}

\newpagestyle{main}{
	\setheadrule{0.4pt}
	\sethead{ННГУ им Н.И. Лобачесвкого}{}{В. В. Пронин}
	
	\setfoot{}{\thepage}{}
}
\pagestyle{main}
%\setcounter{page}{2}

\linespread{1.5}
\setlength{\parindent}{10mm}
\setlength{\parskip}{1ex}


\usepackage{listings}
\usepackage{xcolor}

% Настройка цветов для аккуратного кода
\definecolor{codegreen}{rgb}{0,0.5,0}
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
\definecolor{codepurple}{rgb}{0.58,0,0.82}
\definecolor{backcolour}{rgb}{0.97,0.97,0.96}

\lstset{
	backgroundcolor=\color{backcolour},   
	commentstyle=\color{codegreen},
	keywordstyle=\color{blue}\bfseries,
	numberstyle=\tiny\color{codegray},
	stringstyle=\color{codepurple},
	basicstyle=\ttfamily\small,       % Моноширинный аккуратный шрифт
	breakatwhitespace=false,         
	breaklines=true,                  % Автоперенос длинных строк
	captionpos=b,                     % Подпись снизу
	keepspaces=true,                 
	numbers=left,                     % Нумерация строк слева
	numbersep=8pt,                  
	showspaces=false,                
	showstringspaces=false,
	showtabs=false,                  
	tabsize=4,
	language=Python,
	frame=single,                     % Тонкая рамка вокруг кода
	rulecolor=\color{lightgray}
}


\usepackage{booktabs} % Для красивых горизонтальных линий
\usepackage{multirow} % Для объединения строк по вертикали
\usepackage{float}    % Для точного позиционирования таблицы [H]

