Настройка колонтитулов и нумерации страниц в стиле научных журналов

Зачем нужен пакет fancyhdr

В стандартном LaTeX колонтитулы ограничены стилями plain (номер страницы внизу) и headings (название главы вверху). Чтобы создать красивые колонтитулы в LaTeX по требованиям редакций научных журналов (стандарты Scopus, WoS, IEEE) или ГОСТ 7.32 для курсовых и дипломных работ, используется пакет fancyhdr.

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

Подключение и базовые команды (\fancyhf)

Для активации пакета подключите его в преамбуле и установите стиль страницы \pagestyle{fancy}:

LaTeX
\usepackage{fancyhdr}
\pagestyle{fancy}

% Очистка стандартных настроек
\fancyhf{}

% Верхний колонтитул
\fancyhead[L]{\small Название статьи}
\fancyhead[R]{\small\thepage}

% Нижний колонтитул
\fancyfoot[C]{\footnotesize © 2026 Научный вестник}

Команда \fancyhf{} сбрасывает все поля по умолчанию, предотвращая дублирование номеров страниц.

Двусторонние документы (четные и нечетные страницы)

При верстке монографий, книг и журналов (опция twoside в \documentclass) колонтитулы на четных (Even) и нечетных (Odd) страницах должны зеркалиться:

LaTeX
\fancyhf{}

% Четные страницы (Even): номер слева, название журнала справа
\fancyhead[LE]{\thepage}
\fancyhead[RE]{\itshape Научный журнал, Том 12}

% Нечетные страницы (Odd): название текущего раздела слева, номер справа
\fancyhead[LO]{\itshape\leftmark}
\fancyhead[RO]{\thepage}

Здесь L, C, R — выравнивание (Left, Center, Right), а E, O — четность страниц (Even, Odd).

Настройка разделительных линий

По умолчанию fancyhdr добавляет тонкую линию под верхним колонтитулом. Вы можете изменить её толщину или убрать совсем:

LaTeX
% Толщина верхней линии (0pt — убрать линию)
\renewcommand{\headrulewidth}{0.5pt}

% Толщина нижней линии
\renewcommand{\footrulewidth}{0.3pt}

Первая страница раздела и стиль plain

Команды \chapter{} и \maketitle автоматически переключают стиль текущей страницы на plain. Чтобы колонтитулы титульной страницы или начала главы оставались строгими (без верхней линии):

LaTeX
\fancypagestyle{plain}{%
    \fancyhf{}
    \fancyfoot[C]{\thepage}
    \renewcommand{\headrulewidth}{0pt}
}

При подготовке начального листа вашей работы рекомендуем использовать наш готовый шаблон титульного листа по ГОСТ, где отображение колонтитулов уже корректно подавлено.

Готовый шаблон колонтитулов научного журнала

Пример полной конфигурации для статьи (в больших работах и диссертациях ВАК колонтитулы также могут обрамляться рамками, а для инженерных записок — штампами ЕСКД):

LaTeX
\documentclass[twoside,11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage{fancyhdr}
\usepackage{lastpage} % для формата "Стр. X из Y"

\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE]{\small\textbf{Иванов И.И.} / Исследование моделей данных}
\fancyhead[RO]{\small Журнал прикладных исследований · 2026}
\fancyfoot[C]{\small Стр. \thepage\ из \pageref{LastPage}}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}

Советы по оптимизации (настройка fancyhdr онлайн latex)

1

Ошибки headheight

Если компилятор выдает предупреждение Package Fancyhdr Warning: \headheight is too small, добавьте в преамбулу \setlength{\headheight}{14pt}.

2

Отключение заглавных букв

Чтобы названия глав в колонтитулах не переводились в ВЕРХНИЙ РЕГИСТР, используйте команду \renewcommand{\chaptermark}[1]{\markboth{#1}{}}.

Попробуйте прямо сейчас

Настраивайте оформление страниц в Labkeeper

Онлайн-редактор LaTeX с поддержкой пакета fancyhdr: создавайте профессиональные колонтитулы и нумерацию прямо в браузере.

LaTeX editor screenshot
  • Полновесная компиляция: Получайте PDF профессионального качества с помощью встроенного LaTeX-компилятора.
  • 60 секунд на выполнение: Работайте со сложными документами без ограничений — лимит времени компиляции в разы выше, чем в аналогичных сервисах.
  • Умная конвертация: Любые вычислительные формулы автоматически преобразовываются в красивый LaTeX
  • Гибридный синтаксис: Используйте легковесные вставки Markdown прямо в сложном LaTeX-коде для ускорения работы.
bg

Другие статьи