Урок 0.4. Практика: собираем одностраничный документ
Пишем первый полноценный документ с нуля: подключаем русский язык, добавляем формулы, списки и форматирование. К концу урока вы выполните финальное задание модуля и сверстаете свою персональную визитку исследователя.
Пришло время применить знания на практике. В этом уроке вы с нуля создадите одностраничный документ с заголовком, текстом, формулой и списком. Мы сразу подключим поддержку русского языка.
Откройте Overleaf, создайте новый проект "My First Document" (если еще не создали) и удалите весь код из файла main.tex. Начинаем с чистого листа!
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\begin{document}
\end{document}
Это минимальная структура документа с поддержкой русского языка. Пакет inputenc с опцией utf8позволяет использовать кириллицу в коде, а babel с опцией russianнастраивает переносы и русские названия разделов. Нажмите "Recompile" – должен получиться пустой PDF.
Далее добавим заголовок, автора и дату. Для этого используем команды \title, \author, \date в преамбуле и команду \maketitle в теле документа.
Замените "Ваше Имя" на свое реальное имя или псевдоним. Команда \maketitle автоматически создаст красивую титульную страницу с вашим заголовком, именем и датой. Скомпилируйте и посмотрите результат!
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\title{Моя первая статья на LaTeX}
\author{Ваше Имя}
\date{28 июля 2026}
\begin{document}
\maketitle
\end{document}
Теперь добавим секцию с текстом. Используем команду \section для создания раздела и напишем несколько предложений.
Обратите внимание: LaTeX автоматически добавляет отступы между абзацами и нумерует разделы. Если вы хотите добавить еще один абзац, просто оставьте пустую строку в коде – это сигнал для LaTeX начать новый абзац.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\title{Моя первая статья на LaTeX}
\author{Ваше Имя}
\date{28 июля 2026}
\begin{document}
\maketitle
\section{Введение}
LaTeX – это мощная система для создания профессиональных документов.
В этом уроке я научился создавать свой первый документ с поддержкой русского языка.
\end{document}
Добавим математическую формулу. В LaTeX это делается очень просто. Встроенные формулы (в строке текста) заключаются в одинарные знаки доллара $...$, а вынесенные формулы (на отдельной строке) – в двойные $$...$$или окружение equation.
Первая формула $E = mc^2$ встроена прямо в текст, а вторая формула с интегралом вынесена на отдельную строку и выровнена по центру. Попробуйте изменить формулу – например, замените интеграл на сумму: \sum_{i=1}^{n} i = \frac{n(n+1)}{2}
\section{Математика}
Простая формула в строке: $E = mc^2$ выглядит так.
А теперь вынесенная формула:
$$
\int_{0}^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
$$
Теперь добавим маркированный список. Для этого используется окружение itemize.
Каждый элемент списка начинается с команды \item. LaTeX автоматически добавит маркеры (точки) перед каждым пунктом. Если хотите нумерованный список, замените itemize на enumerate – получатся цифры 1, 2, 3...
\section{Что я изучил}
\begin{itemize}
\item Создавать структуру документа
\item Подключать пакеты для русского языка
\item Добавлять математические формулы
\item Форматировать текст
\end{itemize}
Добавим еще немного форматирования текста: жирный шрифт, курсив и подчеркивание.
Команды форматирования можно вкладывать друг в друга, как матрешку. Главное – правильно закрывать фигурные скобки. Поэкспериментируйте: попробуйте добавить \texttt{моноширинный текст} для кода.
\section{Форматирование}
Это \textbf{жирный текст}, а это \textit{курсив}.
Можно сделать \underline{подчеркивание} или
комбинировать: \textbf{\textit{жирный курсив}}.
Теперь соберем всё вместе. Вот полный код вашего первого документа:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\title{Моя первая статья на LaTeX}
\author{Ваше Имя}
\date{28 июля 2026}
\begin{document}
\maketitle
\section{Введение}
LaTeX — это мощная система для создания профессиональных документов.
В этом уроке я научился создавать свой первый документ с поддержкой русского языка.
\section{Математика}
Простая формула в строке: $E = mc^2$ выглядит так.
А теперь вынесенная формула:
$$
\int_{0}^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
$$
\section{Что я изучил}
\begin{itemize}
\item Создавать структуру документа
\item Подключать пакеты для русского языка
\item Добавлять математические формулы
\item Форматировать текст
\end{itemize}
\section{Форматирование}
Это \textbf{жирный текст}, а это \textit{курсив}.
Можно сделать \underline{подчеркивание} или
комбинировать: \textbf{\textit{жирный курсив}}.
\end{document}
Поздравляю! Вы создали свой первый полноценный документ на LaTeX с русским текстом, формулами, списком и форматированием. Скомпилируйте код и посмотрите на результат. Если всё сработало – вы готовы к следующему модулю!
Финальное задание модуля 0: Визитка исследователя
Создайте новый документ и сверстайте одностраничную визитку исследователя. Она должна содержать:
Ваше имя и фамилию (крупным шрифтом, по центру)
Контактную информацию (email, телефон, город)
Краткий список научных интересов (маркированный список, 3-5 пунктов)
Одну математическую формулу, которая вам нравится
Дату создания
Не копируйте код из урока – напишите его сами с нуля. Это займет 10-15 минут, но именно так знания переходят из кратковременной памяти в долговременную. Когда закончите, скачайте PDF (кнопка "Download PDF") и сохраните его — это ваш первый артефакт в мире LaTeX!
Шпаргалка по командам из этого урока:
\documentclass{article}– тип документа\usepackage[utf8]{inputenc}– поддержка кириллицы\usepackage[russian]{babel}– русский язык\title{},\author{},\date{}– метаданные\maketitle– вывод титульной страницы\section{}– раздел$...$– встроенная формула$$...$$– вынесенная формула\begin{itemize}...\end{itemize}– маркированный список\item– элемент списка\textbf{}– жирный текст\textit{}– курсив