manual-section-number¶
Номер раздела вписан в заголовок вручную.
| Категория | Заголовки и рубрикация |
| Источник требования | стандарт |
| Пункты | ГОСТ 7.32-2017 п. 6.4.1 ГОСТ Р 2.105-2019 п. 6.5.4 |
| Уровень по умолчанию | error |
| Объявлено в | nk.rules.headings.manual_section_number |
| Фикстуры | tests/fixtures/manual-section-number/ |
| Автоисправление | да, ключом --fix |
Ищет заголовки, начинающиеся с номера, вписанного руками: «1 Введение», «2.3. Методика», «4.2.1 Расчёт».
Ограничение: заголовок, начинающийся с числа вида «7.32», от ручного номера подраздела неотличим — такой случай правило считает номером. Многозначное число без точек — год, объём, номер стандарта — номером не считается.
Почему это нарушение¶
Номер рубрики формирует класс документа. Вписанный руками номер расходится с автоматическим при вставке или удалении раздела, и в содержании появляются две разные нумерации.
Как исправить¶
Оставить в заголовке только текст. Нумерация появится сама; ссылаться на раздел следует через метку.
Нарушение¶
\section{1 Выбор направления исследований}
\subsection{2.3. Методы решения задач}
\subsubsection{4.2.1 Расчёт погрешности}
Как правильно¶
\section{Выбор направления исследований}
\subsection{Методы решения задач}
Многозначное число в начале заголовка — часть текста, а не номер раздела.
\section{2024 год как точка отсчёта}
Настройка¶
Отключить правило либо изменить его уровень профилем: