Перейти к содержанию

multirow в Scissor LaTeX

Пакет multirow работает в Scissor LaTeX частично. \multirow{2}{*}{text} принимается и его текст появляется, но ячейка не объединяет строки: текст стоит в первой строке, а строки ниже сохраняют пустые ячейки.

Что делает пакет

multirow позволяет одной ячейке таблицы занимать несколько строк. \multirow{3}{*}{Group A} помещает «Group A» в ячейку высотой в три строки с вертикальным центрированием, а ячейки под ней вы оставляете пустыми.

Что здесь работает

КомандаВ Scissor LaTeXПримечания
\multirow{n}{*}{text}ЧастичноТекст появляется в первой из строк; по ним он не центрируется.
\multirow{n}{width}{text}ЧастичноКак выше; ширина игнорируется.
\multirow[t]{...}, [b] и другие необязательные аргументыПропускаетсяЧитаются и игнорируются.
\multicolumn{n}{c}{text} (сам LaTeX)РаботаетЯчейки на несколько столбцов работают.

Примеры

Сгруппированная таблица. Название группы стоит в первой строке своей группы:

\multirow: текст стоит в первой строке

LaTeXПреамбула: \usepackage{multirow}Открыть в редакторе (откроется в новой вкладке)
\begin{tabular}{|l|l|r|}
\hline
\multirow{2}{*}{Group A} & Erika Mustermann & 44 \\
                         & Hans Mustermann  & 38 \\
\hline
\multirow{2}{*}{Group B} & John Doe         & 41 \\
                         & Jane Doe         & 35 \\
\hline
\end{tabular}

С линиями booktabs название группы в первой строке читается естественно:

Группы с booktabs

LaTeXПреамбула: \usepackage{multirow,booktabs}Открыть в редакторе (откроется в новой вкладке)
\begin{tabular}{llr}
\toprule
Group & Name & Points \\
\midrule
\multirow{2}{*}{A} & Erika Mustermann & 44 \\
                   & Hans Mustermann  & 38 \\
\midrule
\multirow{2}{*}{B} & John Doe         & 41 \\
                   & Jane Doe         & 35 \\
\bottomrule
\end{tabular}
Свёрстано в Scissor LaTeX: Группы с booktabs

Ячейки на несколько столбцов работают с \multicolumn:

\multicolumn объединяет столбцы

\begin{tabular}{|l|c|c|}
\hline
 & \multicolumn{2}{c|}{Score} \\
\hline
Name & Test 1 & Test 2 \\
\hline
Erika Mustermann & 44 & 47 \\
\hline
\end{tabular}

Совместимость

  • Из установленного TeX сюда: таблицы с \multirow верстаются, подпись стоит в первой строке своей группы.
  • Отсюда в установленный TeX: документы компилируются там без изменений, а подписи центрируются по своим строкам.

Полное руководство есть на CTAN: ctan.org/pkg/multirow. О таблицах в целом читайте в разделах Таблицы в LaTeX и booktabs.

Вопросы и ответы

Как объединить ячейки по вертикали в Scissor LaTeX?

Пишите \multirow как обычно. Текст появится в первой строке группы, а не посередине, и документ всё равно компилируется в установленном TeX, где подпись центрируется.

Каждый пример на этой странице верстается в Scissor LaTeX при сборке сайта. Обновлено 2026-11-07.