LaTeX. KOMA-Script. Титульные страницы
2026-08-19
·
2 мин. для прочтения
LaTeX. KOMA-Script. Титульные страницы.
Содержание
1 Общая информация
- В KOMA-Script два способа создать титульную страницу.
- С помощью стандартной команды
\maketitle. - С помощью окружения
titlepage.
- С помощью стандартной команды
2 Команда \maketitle
- Создаётся комплект титульных страниц: авантитул (полутитул), основной титул, страницу с выходными данными и т.д.
2.1 Основные команды
\titlehead{...}: верхний колонтитул титула (занимает всю ширину страницы).\subject{...}: тема или рубрика (печатается сразу над заголовком).\title{...}: основной заголовок.\subtitle{...}: подзаголовок.\author{...}: автор; для нескольких авторов используется\and.\date{...}: дата.\publishers{...}: издатель.\extratitle{...}: содержимое для авантитула (полутитула), который будет на первой странице перед основным титулом.\dedication{...}: страница с посвящением.\thanks{...}: сноска для титульной страницы.
2.2 Пример
\documentclass{scrbook}
\begin{document}
% --- Данные для титульных страниц ---
\titlehead{Университет имени И.И. Иванова}
\subject{Научное издание}
\title{Название книги}
\subtitle{Подзаголовок}
\author{Иван Иванов}
\date{Москва, 2026}
\publishers{Издательство ``Знание''}
% Создаём титульные страницы
\maketitle
% --- Далее идёт основной текст книги ---
\chapter{Введение}
...
\end{document}
3 Окружение titlepage
- Этот способ даёт полную свободу вёрстки.
- Внутри можно использовать любые команды LaTeX для форматирования.
3.1 Пример
\documentclass{scrbook}
\begin{document}
\begin{titlepage}
\centering
{\Huge\bfseries Название вашей книги\par}
\vspace{1cm}
{\Large Подзаголовок или описание\par}
\vspace{2cm}
{\Large\textbf{Имя Автора}\par}
\vspace{3cm}
{\large Город, Год издания\par}
\vfill
{\small Издательство или дополнительная информация\par}
\end{titlepage}
\chapter{Первая глава}
...
\end{document}
4 Опция класса titlepage
У класса
scrbookесть опцияtitlepage, которая управляет тем, как ведёт себя\maketitle.titlepage=true(по умолчанию):\maketitleсоздаёт титульные страницы.titlepage=false:\maketitleразмещает заголовок в начале первой страницы текста, как в статье.titlepage=firstiscover: делает первый титул (авантитул) похожим на обложку, с возможностью настройки полей (coverpagetopmarginи др.).
