Сравнение классов документов LaTeX
Различия между различными классами документов
LaTeX — это система вёрстки, подходящая для подготовки красивых сложных документов. LaTeX предлагает несколько классов документов, которые определяют общую структуру и форматирование документа. Это руководство является частью нашего Центра документации инструментов 2026: Markdown, LaTeX, PDF и рабочие процессы печати.
Вот список этих классов документов LaTeX и их основные параметры.

Объявление класса документа находится в начале документа LaTeX и выглядит так:
\documentclass[a5paper, 10pt, twoside, twocolumn]{extarticle}
Основные классы документов — это article, report и book, каждый из которых предназначен для разных типов документов.
Класс Article
Класс article является наиболее универсальным и широко используемым. Он подходит для:
- Научных статей в журналах
- Коротких отчётов
- Презентаций
- Документации программного обеспечения
Класс article не включает главы и обычно не имеет отдельной титульной страницы.
Класс Report
Класс report похож на article, но имеет дополнительные возможности:
- Поддерживает главы (\chapter команда)
- Автоматически генерирует титульную страницу
- Подходит для более длинных документов, таких как диссертации или небольшие книги
Класс Book
Класс book предназначен для более длинных и сложных документов:
- Включает главы
- Поддерживает передний и задний материал (например, индекс)
- Использует двустороннюю печать по умолчанию
- Предоставляет специальное форматирование для целей публикации
Сравнительная таблица
| Характеристика | Article | Report | Book |
|---|---|---|---|
| Длина | Короткий | Средний до длинного | Длинный |
| Главы | Нет | Да | Да |
| Титульная страница | Опционально | По умолчанию | По умолчанию |
| Нумерация страниц | Внизу | Вверху | Альтернативная |
| Использование | Журнальные статьи, короткие документы | Диссертации, длинные отчёты | Книги, публикации |
Другие специализированные классы включают letter (для переписки), beamer (для презентаций) и memoir (расширенный класс книги).
При выборе класса документа учитывайте длину, сложность и формальные требования вашего документа. Если не уверены, начните с класса article и корректируйте по мере необходимости.
Другие классы документов
Хотя стандартные классы документов LaTeX, такие как article, report и book, широко известны, существуют и менее известные классы документов, которые служат специфическим целям:
-
standalone: Этот класс предназначен для создания самостоятельных графиков или фрагментов документа, которые можно компилировать отдельно. Он особенно полезен для создания диаграмм или фигур, которые легко можно включить в другие документы.
-
minimal: Как следует из названия, этот класс максимально минималистичен. Он устанавливает только размер страницы и базовый шрифт, что делает его в основном полезным для целей отладки.
-
proc: Этот класс основан на классе article, но специально предназначен для материалов конференций.
-
IEEEtran: Этот класс предназначен для статей, соответствующих формату IEEE Transactions, который часто используется в инженерных и компьютерных публикациях.
-
Классы KOMA-Script: Включают scrartcl, scrreprt и scrbook, которые являются улучшенными версиями стандартных классов article, report и book, предлагая больше функциональности и возможностей настройки.
-
beamer: Хотя в основном известен для презентаций, beamer стоит упомянуть как специализированный класс для создания профессионально выглядящих слайдов.
-
memoir: Класс memoir — это высоко универсальный и гибкий класс документов LaTeX, который можно использовать для широкого разнообразия типов документов. Он не ограничен одним типом документа и может быть адаптирован для многих целей:
Класс memoir — это высоко универсальный и гибкий класс документов LaTeX, который можно использовать для широкого разнообразия типов документов. Он не ограничен одним типом документа и может быть адаптирован для многих целей:
Класс memoir предлагает обширные возможности настройки, позволяя пользователям адаптировать внешний вид документа под свои конкретные нужды. Он включает функциональность более чем 30 популярных пакетов, упрощая преамбулу и предоставляя инструменты для настройки компоновки страниц, заголовков, нижних колонтитулов и заголовков разделов. Memoir поддерживает широкий диапазон размеров шрифтов, от 9pt до 60pt (или даже больше с масштабируемыми шрифтами), что делает его подходящим для различных типов документов и целей.
Хотя memoir очень мощный, стоит отметить, что он может иметь более крутую кривую обучения по сравнению с более простыми классами. Однако его всеобъемлющая документация и гибкость делают его мощным выбором для пользователей, которым нужна точная контроль над дизайном и компоновкой документа.
Эти менее известные классы предлагают специализированные функции и возможности форматирования, которые могут быть ценны для конкретных типов документов или целей. При выборе класса документа учитывайте длину, сложность и формальные требования вашего документа, чтобы выбрать наиболее подходящий вариант.