Перейти к содержимому
Topos Uranos

Краткое содержание

Этот урок учит набирать таблицы, которые читаются без усилия. В нём уточняется, что такое таблица (текст, который читается по строкам и по столбцам) и когда она уместнее списка или рисунка; вводится окружение tabular с буквами столбцов l, c, r и p{ширина}, знаком & между ячейками и \\ в конце каждой строки; показывается сетка из вертикальных линий и \hline и объясняется, почему она мешает чтению; вводятся линейки пакета booktabs, \toprule, \midrule, \bottomrule, \cmidrule с подрезками и \addlinespace, вместе с правилами профессиональных таблиц; числа выравниваются по правому краю или по десятичной запятой с помощью столбца S пакета siunitx, а боковой отступ убирается с помощью @{}; единицы измерения помещаются в заголовки, длинные заголовки разбиваются с помощью \makecell, а текст набирается в столбцах-абзацах с \raggedright и \arraybackslash; \arraystretch и \tabcolsep сравниваются с отступами booktabs; наконец, разбираются настоящие журналы самых частых ошибок, включая те, что не дают никакого предупреждения.

Цели обучения

  1. Решать, представлять ли набор данных таблицей, списком или рисунком, и обосновывать решение тем, как читатель будет к ним обращаться.
  2. Набирать таблицу с помощью tabular, выбирая для каждого столбца букву, соответствующую его содержимому, и предсказывать, что даст заданный исходный текст.
  3. Переделывать таблицу-сетку с линейками booktabs, без вертикальных и двойных линий и с единицами измерения в заголовках.
  4. Выравнивать столбцы чисел по десятичной запятой с помощью siunitx, задавая table-format по данным, и предвидеть, что произойдёт, если значение в него не помещается.
  5. Распознавать по журналу или по результату типичные ошибки таблицы и узнавать те, что компилируются без предупреждения.

Что такое таблица

Таблица есть текст, который читается в двух направлениях. Каждая строка собирает то, что известно об одном объекте (химическом элементе, стране, годе); каждый столбец собирает одно и то же свойство всех объектов (массу, население, цену). Читатель редко читает её целиком: он ищет строку, пробегает столбец, сравнивает два соседних числа. Отсюда следует критерий, по которому судят о таблице: она хороша, если позволяет найти значение и сравнить его с соседними так, чтобы глаз не спотыкался ни о что, кроме информации.

Если это так, то таблица не является естественной формой любых данных. Когда у данных одно измерение (последовательность шагов, перечень требований), подходящая форма есть список, который читается сверху вниз и не требует столбцов. Когда важно не каждое значение, а форма целого (тенденция, максимум, связь двух величин), подходящая форма есть рисунок, потому что глаз схватывает наклон с одного взгляда, а из столбца чисел выводил бы его с трудом. Таблица уместна, когда читателю нужны сами значения, со всеми цифрами, и когда данные пересекаются по двум входам.

В этом уроке таблицы стоят в тексте свободно, как ещё один блок, или центрируются окружением center. В уроке о рисунках и таблицах как плавающих объектах они получат подпись, номер и место в списке таблиц; здесь же изучается набор их содержимого, который от этого не меняется.