Урок 0.4. Практика: собираем одностраничный документ

Пишем первый полноценный документ с нуля: подключаем русский язык, добавляем формулы, списки и форматирование. К концу урока вы выполните финальное задание модуля и сверстаете свою персональную визитку исследователя.

⏱ 25 мин изучения
Прогресс курса 0%

Пришло время применить знания на практике. В этом уроке вы с нуля создадите одностраничный документ с заголовком, текстом, формулой и списком. Мы сразу подключим поддержку русского языка.

Клабаутерман
Клабаутерман:

Откройте Overleaf, создайте новый проект "My First Document" (если еще не создали) и удалите весь код из файла main.tex. Начинаем с чистого листа!

LaTeX
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}

\begin{document}

\end{document}

Это минимальная структура документа с поддержкой русского языка. Пакет inputenc с опцией utf8позволяет использовать кириллицу в коде, а babel с опцией russianнастраивает переносы и русские названия разделов. Нажмите "Recompile" – должен получиться пустой PDF.

 

Далее добавим заголовок, автора и дату. Для этого используем команды \title, \author, \date в преамбуле и команду \maketitle в теле документа.

Клабаутерман
Клабаутерман:

Замените "Ваше Имя" на свое реальное имя или псевдоним. Команда \maketitle автоматически создаст красивую титульную страницу с вашим заголовком, именем и датой. Скомпилируйте и посмотрите результат!

LaTeX
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}

\title{Моя первая статья на LaTeX}
\author{Ваше Имя}
\date{28 июля 2026}

\begin{document}

\maketitle

\end{document}

Теперь добавим секцию с текстом. Используем команду \section для создания раздела и напишем несколько предложений.

Клабаутерман
Клабаутерман:

Обратите внимание: LaTeX автоматически добавляет отступы между абзацами и нумерует разделы. Если вы хотите добавить еще один абзац, просто оставьте пустую строку в коде – это сигнал для 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}

LaTeX
\section{Математика}

Простая формула в строке: $E = mc^2$ выглядит так.

А теперь вынесенная формула:

$$
\int_{0}^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
$$

Теперь добавим маркированный список. Для этого используется окружение itemize.

Клабаутерман
Клабаутерман:

Каждый элемент списка начинается с команды \item. LaTeX автоматически добавит маркеры (точки) перед каждым пунктом. Если хотите нумерованный список, замените itemize на enumerate – получатся цифры 1, 2, 3...

LaTeX
\section{Что я изучил}

\begin{itemize}
    \item Создавать структуру документа
    \item Подключать пакеты для русского языка
    \item Добавлять математические формулы
    \item Форматировать текст
\end{itemize}

Добавим еще немного форматирования текста: жирный шрифт, курсив и подчеркивание.

Клабаутерман
Клабаутерман:

Команды форматирования можно вкладывать друг в друга, как матрешку. Главное – правильно закрывать фигурные скобки. Поэкспериментируйте: попробуйте добавить \texttt{моноширинный текст} для кода.

LaTeX
\section{Форматирование}

Это \textbf{жирный текст}, а это \textit{курсив}. 
Можно сделать \underline{подчеркивание} или 
комбинировать: \textbf{\textit{жирный курсив}}.

Теперь соберем всё вместе. Вот полный код вашего первого документа:

LaTeX
\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: Визитка исследователя

Создайте новый документ и сверстайте одностраничную визитку исследователя. Она должна содержать:

  1. Ваше имя и фамилию (крупным шрифтом, по центру)

  2. Контактную информацию (email, телефон, город)

  3. Краткий список научных интересов (маркированный список, 3-5 пунктов)

  4. Одну математическую формулу, которая вам нравится

  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{} – курсив

← Вернуться к модулю
На сайте используется Яндекс.Метрика для сбора обезличенной статистики посещаемости и улучшения качества работы сайта. Подробнее — в Политике обработки персональных данных .