Перейти к содержимому
EasyLaTeX
EasyLaTeXDocs

Абзацы, переносы строк, заголовки и списки

Разделяйте абзацы пустыми строками, создавайте структуру командами вроде \section, а списки — через itemize или enumerate. Пример ниже охватывает самые распространённые способы организации основного текста короткой статьи.

Настройка компилятора EasyLaTeX: XeLaTeX + article + fontspec + babel для русского текста; самим командам структуры дополнительные пакеты не нужны.

Абзацы и переносы строк

Непрерывный блок текста исходника оформляется как один абзац; для нового абзаца нужна пустая строка:

LaTeX
Это первый абзац. Даже если в исходнике есть перенос строки, LaTeX по-прежнему считает текст одним абзацем.Это предложение всё ещё относится к первому абзацу.​Это второй абзац, начатый пустой строкой.

\\ — принудительный перенос строки, уместный там, где он действительно нужен: в адресах, стихах или ячейках таблиц:

LaTeX
Первая строка\\Вторая строка

Не используйте множество \\ для имитации межабзацных интервалов или пустых страниц. Интервал между абзацами, отступ первой строки и пространство страницы — настройки оформления; их следует менять в соответствующей теме.

Иерархия заголовков

В article обычно используют следующие уровни:

LaTeX
\section{Предпосылки исследования}\subsection{Постановка задачи}\subsubsection{Терминология}

Заголовки автоматически нумеруются и включаются в оглавление. В article нет \chapter; для структуры с главами выбирайте report или book в зависимости от типа документа.

Если заголовок нужен без номера, используйте форму со звёздочкой:

LaTeX
\section*{Благодарности}

Такие заголовки по умолчанию не входят в оглавление. Чтобы добавить заголовок в оглавление, напишите после него:

LaTeX
\addcontentsline{toc}{section}{Благодарности}

Оглавление

В месте, где должно появиться оглавление, используйте:

LaTeX
\tableofcontents

Оглавление создаётся по заголовкам. После изменений запустите компиляцию в EasyLaTeX и дождитесь завершения всего задания; необходимые повторные проходы выполняет платформа. Если номера страниц всё ещё неверны, проверьте основной файл, нахождение заголовков внутри основного текста и ошибки компиляции.

Маркированный список

itemize предназначен для пунктов без заданного порядка:

LaTeX
\begin{itemize}  \item Соберите источники  \item Подготовьте план  \item Напишите основной текст\end{itemize}

Каждый пункт начинается с \item. Можно вкладывать списки друг в друга, но чрезмерное число уровней затрудняет быстрый просмотр.

Нумерованный список

enumerate предназначен для шагов, приоритетов и других упорядоченных пунктов:

LaTeX
\begin{enumerate}  \item Создайте \texttt{main.tex}.  \item Выберите компилятор XeLaTeX.  \item Скомпилируйте и проверьте PDF.\end{enumerate}

LaTeX нумерует пункты автоматически; после вставки или удаления пункта ручная перенумерация не нужна.

Частые ошибки использования

Отступы абзацев задают пробелами

Последовательные обычные пробелы в начале строк исходника LaTeX обычно игнорирует. Красная строка задаётся классом документа и настройками абзацев, а не имитируется пробелами.

Заголовки имитируют полужирным текстом

\textbf{Заголовок} только визуально выделяет текст и не создаёт номер, запись оглавления или структуру для ссылок. Для структуры документа используйте команды заголовков вроде \section.

В оглавлении есть заголовки, но нет номеров страниц

Оглавление создаётся по заголовкам. После изменений запустите компиляцию в EasyLaTeX и дождитесь завершения всего задания; необходимые повторные проходы выполняет платформа. Если номера страниц всё ещё неверны, проверьте основной файл, нахождение заголовков внутри основного текста и ошибки компиляции.

Полный пример

LaTeX
\documentclass[a4paper,12pt]{article}\usepackage{fontspec}\setmainfont{CMU Serif}\setsansfont{CMU Sans Serif}\setmonofont{CMU Typewriter Text}\usepackage[russian]{babel}​\title{Пример короткого отчёта}\author{Алексей Иванов}\date{\today}​\begin{document}\maketitle\tableofcontents​\section{Предпосылки исследования}​Это первый абзац. Разделяйте абзацы пустыми строками.​Это второй абзац.​\subsection{Порядок работы}​\begin{enumerate}  \item Соберите источники.  \item Напишите черновик.  \item Проверьте и скомпилируйте документ.\end{enumerate}​\section*{Благодарности}\addcontentsline{toc}{section}{Благодарности}​Спасибо всем, кто предложил улучшения.​\end{document}