LaTeX. Набор таблиц

2025-03-10 · 1 мин. для прочтения

LaTeX. Набор таблиц.

Содержание

1 Общая информация

2 Список пакетов

2.1 array

  • CTAN: https://ctan.org/pkg/array
  • Позволяет определять новые стили колонок.
  • Может использоваться с другими пакетами для расширения их функционала.

2.2 tabularx

  • CTAN: https://ctan.org/pkg/tabularx
  • Расширение пакета tabular.
  • Позволяет создавать колонки с автоматически балансируемой шириной.
  • Вводит дополнительный тип колонок X.
  • Создаёт колонку, похожую на абзац, ширина которой автоматически расширяется так, чтобы заполнить объявленную ширину среды.

2.3 tabulary

  • CTAN: https://ctan.org/pkg/tabulary
  • Похож на tabularx.
  • Использует полную ширину таблицы в качестве аргумента.
  • Использует типы столбцов L, C, R, J для столбцов переменной ширины.
  • В отличие от столбцов X в tabularx, ширина каждого столбца взвешивается в соответствии с естественной шириной самой широкой ячейки в столбце.

2.4 Пакет longtable

  • CTAN: https://ctan.org/pkg/longtable
  • Позволяет делать таблицы, которые продолжаются на следующей странице.
  • Столбцы на последовательных страницах имеют одинаковую ширину.
  • В отличие от supertabular модифицирует процедуру вывода и, следовательно, не будет работать в многоколоночной среде.

2.5 Пакет booktabs

  • CTAN: https://ctan.org/pkg/booktabs
  • Открытые таблицы с дополнительными шпациями между строк.
  • Совместим с longtable.

2.6 Пакет tabularray

  • CTAN: https://ctan.org/pkg/tabularray
  • Написан на LaTeX3.
  • Напрямую использует функции LaTeX3 для разбора таблицы.
  • Разделяет содержание и стиль таблицы.
  • Стиль таблицы может быть полностью задан с помощью ключей.
Дмитрий Сергеевич Кулябов
Authors
Профессор кафедры теории вероятностей и кибербезопасности
Мои научные интересы включают физику, администрирование Unix и сетей.