From 91af951f30c345e772ddef62e7282c63619d3b1e Mon Sep 17 00:00:00 2001 From: Artur Mukhamadiev Date: Mon, 26 Jan 2026 18:54:56 +0300 Subject: [PATCH] preamble ready --- README.md | 15 +++++ main.tex | 8 ++- preamble.tex | 179 ++++++++++++++++++++++++++++++++++++++------------- 3 files changed, 155 insertions(+), 47 deletions(-) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..c663d1d --- /dev/null +++ b/README.md @@ -0,0 +1,15 @@ +# Brain-Machine interface related report (latex) + +## How to run + +## prerequisites + +``` +```bash +sudo apt install texlive-latex-extra +sudo apt install texlive-fonts-extra +sudo apt install texlive-bibtex-extra +sudo apt install texlive-lang-cyrillic texlive-latex-extra +``` + +Something else? diff --git a/main.tex b/main.tex index 68da857..a79cbf3 100644 --- a/main.tex +++ b/main.tex @@ -6,14 +6,16 @@ % --- ДАННЫЕ ДЛЯ ТИТУЛЬНОГО ЛИСТА --- % Эти команды можно переопределить здесь при необходимости -\title{Применение нейронных сетей для повышения разрешения выходного изображения в реальном времени в области лапароскопической хирургии} -\author{Мухамадиев Артур Юрисович} +\title{Нейроинтерфейсы - обзор текущего состояния} +\author{Mukhamadiev Artur, Research Engineer} +\department{Russia R\&D Lab, Web Team} +\reportdate{26.01.2026} \date{\today} \begin{document} % --- ТИТУЛЬНЫЙ ЛИСТ --- -\input{title.tex} +\maketitle % --- СОДЕРЖАНИЕ --- %\tableofcontents diff --git a/preamble.tex b/preamble.tex index 84df3e9..f0fa2a6 100644 --- a/preamble.tex +++ b/preamble.tex @@ -1,62 +1,153 @@ -% --- ПРЕАМБУЛА: ПОДКЛЮЧАЕМЫЕ ПАКЕТЫ И НАСТРОЙКИ --- +% --- ПРЕАМБУЛА: LG INTERNAL REPORT (SIMPLIFIED) --- % --- КОДИРОВКА И ЯЗЫК --- -\usepackage[T2A]{fontenc} % Кодировка для кириллицы -\usepackage[utf8]{inputenc} % Кодировка исходного файла -\usepackage[russian]{babel} % Поддержка русского языка -\usepackage{titling} -\usepackage{sourcecodepro} +\usepackage[T2A]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage[russian]{babel} +\usepackage{csquotes} % Added for babel compatibility -% --- ГЕОМЕТРИЯ СТРАНИЦЫ (ПОЛЯ) ПО ГОСТ 7.32-2017 --- -\usepackage[left=3cm, right=1.5cm, top=2cm, bottom=2cm]{geometry} +% --- ГЕОМЕТРИЯ СТРАНИЦЫ --- +\usepackage[left=3cm, right=2cm, top=2.5cm, bottom=2.5cm]{geometry} % --- ШРИФТЫ И ИНТЕРВАЛЫ --- \usepackage{setspace} -\onehalfspacing % Полуторный интервал -\usepackage{indentfirst} % Красная строка для первого абзаца в разделе +\onehalfspacing +\usepackage{indentfirst} \usepackage{titlesec} -\titleformat{\chapter}[display]{\fontsize{16pt}{16pt}\bfseries}{}{5pt}{} -\titlespacing{\chapter}{0pt}{24pt}{1\baselineskip} -\titleformat{\section}[display]{\fontsize{14pt}{14pt}\bfseries}{}{5pt}{\arabic{section} } + +% --- ЦВЕТА LG --- +\usepackage{xcolor} +\definecolor{LGBlue}{RGB}{0, 83, 156} +\definecolor{LGRed}{RGB}{237, 28, 36} + +% --- ДЛЯ ИСПОЛЬЗОВАНИЯ @ В КОМАНДАХ --- +\makeatletter + +% --- КОМАНДЫ ДЛЯ ОТЧЕТА --- +\newcommand{\projectcode}[1]{\def\@projectcode{#1}} +\newcommand{\department}[1]{\def\@department{#1}} +\newcommand{\reportdate}[1]{\def\@reportdate{#1}} +\newcommand{\approver}[1]{\def\@approver{#1}} +\newcommand{\reporttype}[1]{\def\@reporttype{#1}} + +\department{Russia R\&D Lab, Web Team} +\reportdate{\today} +\approver{Dmitry Ketov, Part Leader} +\reporttype{Internal Report} + +% --- ЗАГОЛОВКИ СТРАНИЦ --- +\usepackage{fancyhdr} +\pagestyle{fancy} +\fancyhf{} +\fancyhead[L]{\small LG Internal} +\fancyfoot[C]{\thepage} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footrulewidth}{0pt} + +% --- ФОРМАТИРОВАНИЕ РАЗДЕЛОВ --- +\titleformat{\section} +{\normalfont\Large\bfseries} +{\thesection.}{0.5em}{} +\titleformat{\subsection} +{\normalfont\large\bfseries} +{\thesubsection.}{0.5em}{} + % --- МАТЕМАТИКА --- -\usepackage{amsmath, amsfonts, amssymb, amsthm, mathtools} +\usepackage{amsmath, amssymb} % --- ГРАФИКА --- \usepackage{graphicx} -\graphicspath{{images/}} % Указываем папку для изображений -\usepackage{caption} % Для настройки подписей к рисункам и таблицам -\captionsetup[figure]{labelsep=period, name=Рисунок} % Подпись "Рисунок 1." -\captionsetup[table]{labelsep=period, name=Таблица} % Подпись "Таблица 1." +\graphicspath{{images/}} +\usepackage{caption} +\captionsetup{labelsep=period} -% --- БИБЛИОГРАФИЯ (ГОСТ) --- +% --- БИБЛИОГРАФИЯ --- \usepackage[ - backend=biber, - style=gost-numeric, % Стиль цитирования по ГОСТ - sorting=none +backend=biber, +style=gost-numeric, +sorting=none ]{biblatex} -\addbibresource{references.bib} % Файл с библиографией +\addbibresource{references.bib} + +% --- КОД --- \usepackage{listings} -\usepackage{xcolor} - - -\lstdefinestyle{compactpython}{ +\lstdefinestyle{lgcode}{ language=Python, - basicstyle=\ttfamily\footnotesize, % Smaller font - upquote=true, % Correct quotes - commentstyle=\color{gray}\itshape, % Smaller, italic comments - keywordstyle=\color{blue}\bfseries, % Bold keywords - stringstyle=\color{red}, % Red strings - numberstyle=\tiny\color{gray}, % Tiny line numbers - numbers=left, % No line numbers (or 'left' if desired) - frame=single, % No frame around the listing - showstringspaces=false, % Don't show spaces in strings - breaklines=true, % Allow lines to break - tabsize=2, % Smaller tab size - % For even more compactness, consider removing line numbers, frames, or captions. - % numbers=none, - % frame=none, - % captionpos=b, % Caption below + basicstyle=\ttfamily\small, + keywordstyle=\bfseries, + commentstyle=\itshape\color{gray}, + numbers=left, + frame=single, + breaklines=true, + tabsize=2 } -% --- ГИПЕРССЫЛКИ И НАВИГАЦИЯ (опционально, но удобно для PDF) --- -\usepackage[unicode, colorlinks=true, linkcolor=blue, citecolor=green]{hyperref} +% --- ССЫЛКИ --- +\usepackage{hyperref} +\hypersetup{ + colorlinks=true, + linkcolor=LGBlue, + citecolor=LGBlue, + urlcolor=LGBlue +} + +% --- ТИТУЛЬНАЯ СТРАНИЦА (ПРОСТАЯ) --- +\renewcommand{\maketitle}{ + \begin{titlepage} + \thispagestyle{empty} + + \vspace*{2cm} + + \begin{center} + % Логотип и организация + {\LARGE\bfseries LG Electronics} \\ + \vspace{0.5cm} + {\large Russia R\&D Lab} \\ + \vspace{1cm} + + % Линия + \textcolor{LGBlue}{\rule{0.6\textwidth}{1pt}} \\ + \vspace{0.5cm} + + % Тип отчета + {\Large\bfseries \@reporttype} \\ + \vspace{1cm} + + % Заголовок + {\Huge\bfseries \@title} \\ + \vspace{1.5cm} + + % Информация + \begin{tabular}{p{0.45\textwidth}p{0.45\textwidth}} + \textbf{Подготовил:} & \textbf{Утвердил:} \\ + \@author & \@approver \\ + & \\ + \textbf{Отдел:} & \textbf{Дата:} \\ + \@department & \@reportdate \\ + & \\ + & \textbf{Версия:} \\ + & 1.0 + \end{tabular} + + \vfill + + % Конфиденциальность + \textcolor{LGRed}{\bfseries КОНФИДЕНЦИАЛЬНО - ВНУТРЕННЕЕ ИСПОЛЬЗОВАНИЕ} \\ + \vspace{0.3cm} + \footnotesize + \today + \end{center} + \end{titlepage} +} + +\makeatother + +% --- ПРОСТЫЕ КОМАНДЫ --- +\newcommand{\lgconfidential}{\textcolor{LGRed}{[КОНФИДЕНЦИАЛЬНО]}} +\newcommand{\lginternal}{\textcolor{LGBlue}{[ВНУТРЕННИЙ]}} +\newcommand{\bmi}{BMI} + +% --- МЕТАДАННЫЕ ПО УМОЛЧАНИЮ --- +\title{Отчет по исследованию} +\author{Исследовательская группа} +\date{\today} \ No newline at end of file