Печать текста с выравниванием
Примеры
В этом разделе мы приведем различные примеры верстки сложных таблиц с помощью LaTeX'а. По ходу дела будет рассказано и о некоторых изысканных возможностях окружений {tabular} и {array}, о которых до сих пор речи не было. Кое-где в этом разделе мы будем предполагать, что читатель знаком со средствами математического набора, описанными в "Как набирать формулы" .
Наш первый пример — таблица французских притяжательных местоимений, взятая из русско-французского словаря акад. Л.В.Щербы (табл. 2),
![]() |
( 2) |
{\small
\begin{tabular}{cll}
\multicolumn{2}{c}{существительные формы}
& прилагательные формы\\[\smallskipamount]
мой & $\left\{ \begin{tabular}{l}
le mien, la mienne\\les miens, les miennes\\
\end{tabular} \right.$
& mon, ma, mes\\[\bigskipamount]
твой & $\left\{ \begin{tabular}{l}
le tien, la tienne\\les tiens, les tiennes\\
\end{tabular}\right.$
& ton, ta, tes\\[\bigskipamount]
его, ее, свой & $left\{ \begin{tabular}{l}
le sien, la sienne\\les siens, les siennes\\
\end{tabular}\right.$
& son, sa, ses\\[\bigskipamount]
наш & le n\^otre, la n\^otre, les n\^otres & notre, nos\\
ваш & le v\^otre, la v\^otre, les v\^otres & votre, vos\\
их, свой$^1$ & le leur, la leur, les leurs
& leur, leurs\\ \cline{1-1}
\multicolumn{3}{l}{$^1$\rule{0pt}{11pt}\footnotesize
Лишь в значении принадлежности 3-му лицу.}\\
\end{tabular}
}Разберем, как устроена эта таблица. Как явствует из ее преамбулы cll, она состоит из трех колонок, из которых левая центрирована, а две другие прижаты влево. Соответственно, три последние графы набраны совершенно бесхитростно. Заголовок таблицы сделан с помощью команды \multicolumn ; команда \\, завершающая первую строку таблицы, имеет необязательный аргумент; это сделано, чтобы отодвинуть заголовок по вертикали от остальной части таблицы.
Рассмотрим теперь, как устроена вторая графа (начинающаяся с местоимения "мой"). Текст

образует в нашей таблице одну "запись" (часть таблицы, расположенную на пересечении графы и колонки). Чтобы получить фигурную скобку требуемого (и неизвестного нам заранее) размера, мы воспользовались командами \left и \right, применяемыми при наборе формул . Так как эти команды вне формул использовать нельзя, нам пришлось оформить этот фрагмент текста как формулу. Между \left\{ и \right. стоит, как водится, та формула, по размеру которой получается фигурная скобка, заданная командой \left\{ — в нашем случае эта "формула" является фрагментом текста, задаваемым с помощью еще одного окружения {tabular} (с преамбулой l). Команды \\, завершающие первые три графы основной части таблицы, имеют необязательные аргументы, задающие дополнительные вертикальные пробелы после этих граф (иначе фигурные скобки будут упираться друг в друга и портить вид таблицы).
К местоимению "свой" в последней строке таблицы дана сноска.
Знак сноски реализован нами опять же как математическая формула —
верхний индекс 1 к "пустой формуле"; текст сноски реализован как
графа таблицы, охватывающая все три колонки (с помощью
команды \multicolumn. Команда \footnotesize задает размер
шрифта, используемый в обычных сносках.
Линия, отделяющая сноску от остальной части таблицы, реализована с
помощью команды \cline. Наконец, посмотрим, как задана цифра 1 в
самом тексте сноски. Вместо ожидаемого
написано вот что:
$^1$\rule{0pt}{11pt}|Как объясняется в разд. 3.10, команда \rule задает в данном случае невидимый символ, занимающий по вертикали 11 пунктов и не занимающий места по горизонтали. Мы поставили этот невидимый символ в качестве подпорки: без нее горизонтальная черта соприкасалась бы с цифрой 1.
Вся таблица в целом набрана мелким шрифтом (иначе она не помещалась на страницу).
Следующий пример (табл. 3 ) — расписание работы одной химчистки.
![]() |
( 3) |
Для него исходный текст выглядит так:
\begin{tabular}{lr@{--}l@{\qquad Обед\quad}r@{--}l}
Понедельник & $8^{30}$ & 15 & 11 & 12 \\
Вторник & 12 & 19 & 15 & 16 \\
Среда & 10 & 17 & $12^{30}$ &$13^{15}$ \\
Четверг & 9 & 17 & 12 & 13 \\
Пятница & 11 & 16 & &\\
Суббота & 8 & 14 & 11 & 12\\
\end{tabular}В преамбуле тут используется конструкция, с которой мы пока не встречались. Объясним, что она делает.
![{\small
\begin{tabular}{cll}
\multicolumn{2}{c}{существительные формы}
& прилагательные формы\\[\smallskipamount]
мой & $\left\{ \begin{tabular}{l}
le mien, la mienne\\les miens, les miennes\\
\end{tabular} \right.$
& mon, ma, mes\\[\bigskipamount]
твой & $\left\{ \begin{tabular}{l}
le tien, la tienne\\les tiens, les tiennes\\
\end{tabular}\right.$
& ton, ta, tes\\[\bigskipamount]
его, ее, свой & $\left\{ \begin{tabular}{l}
le sien, la sienne\\les siens, les siennes\\
\end{tabular}\right.$
& son, sa, ses\\[\bigskipamount]
наш & le n\^otre, la n\^otre, les n\^otres & notre, nos\\
ваш & le v\^otre, la v\^otre, les v\^otres & votre, vos\\
их, свой$^1$ & le leur, la leur, les leurs
& leur, leurs\\ \cline{1-1}
\multicolumn{3}{l}{$^1$\rule{0pt}{11pt}\footnotesize
Лишь в значении принадлежности 3-му лицу.}\\
\end{tabular}
}](/sites/default/files/tex_cache/2f0ebc5e93120dbd45fd526e4b0b10d5.png)
