table-diagonal¶
Шапка таблицы разделена диагональной линией.
| Категория | Таблицы |
| Источник требования | стандарт |
| Пункты | ГОСТ 7.32-2017 п. 6.6.6 ГОСТ Р 2.105-2019 п. 6.8.5 |
| Уровень по умолчанию | error |
| Объявлено в | nk.rules.tables.table_diagonal |
| Фикстуры | tests/fixtures/table-diagonal/ |
| Автоисправление | нет |
Ищет команды, которые делят ячейку шапки диагональю: \diagbox,
\backslashbox и \slashbox. Диагональ, нарисованную средствами графики
поверх таблицы, по исходникам опознать нельзя.
Почему это нарушение¶
Разделять заголовки граф и строк диагональными линиями не допускается: в такой ячейке непонятно, к какой оси относится каждая её половина.
Как исправить¶
Вынести заголовок строк в отдельную первую графу, а в шапке оставить заголовки граф.
Нарушение¶
\begin{table}[h]
\caption{Результаты измерений}
\begin{tabular}{lll}
\diagbox{Опыт}{Параметр} & Скорость & Погрешность \\
1 & 12,5 & 0,3 \\
\end{tabular}
\end{table}
Как правильно¶
\begin{table}[h]
\caption{Результаты измерений}
\begin{tabular}{lll}
Номер опыта & Скорость & Погрешность \\
1 & 12,5 & 0,3 \\
\end{tabular}
\end{table}
Обратная косая в тексте диагональю в шапке не является: путь img/setup.png.
Настройка¶
Отключить правило либо изменить его уровень профилем: