Работа в системе LaTeX



         

Более сложные средства - часть 3


Например, таблицу, у которой первая колонка выровнена по левому краю, а вторая — по правому (как в предыдущем примере), можно было бы задать так:

\begin{tabbing} слева\`справа\\ \a`a gauche\`\a`a droite\\ links\`rechts\\ pa kreisi\`pa labi\\ \end{tabbing}
\begin{tabbing} слева\`справа\\ \a`a gauche\`\a`a droite\\ links\`rechts\\ pa kreisi\`pa labi\\ \end{tabbing}

Кстати, здесь нам вообще не понадобилось устанавливать позиции табуляции. Впрочем, смотрится эта таблица неважно.

Как мы уже отмечали, при начале новой строки текст начинается с нулевой позиции табуляции, т. е. с начала строки. Команда \+ позволяет изменить такое положение вещей: после этой команды при начале каждой новой строки текст будет начинаться не с нулевой, а с первой позиции табуляции (как если бы каждая последующая строка начиналась с команды \>). Если дать еще одну команду \+, то текст в последующих строках будет начинаться уже и не с первой, а со второй позиции, и т. д. Команда \- в окружении {tabbing} внутри окружения {tabbing} означает вовсе не место, где можно перенести слово (впрочем, команда с таким действием в этом окружении и не нужна): она действует противоположно команде \+. Наконец, команда \<, будучи употребленной в начале строки (в других местах ее употреблять нельзя), действует аналогично \-, но в пределах только этой строки (а не всех последующих, как \+ и \-). Следующий пример иллюстрирует все эти изыски:

\begin{tabbing} раз \=два \=три \=\kill раз\>два\>три\>четыре\+\\ два\+\\ три\+\\ четыре\\ \<три\\ четыре\-\-\\ два\-\\ раз\>два\>три\>четыре\\ \end{tabbing}
\begin{tabbing} раз \=два \=три \=\kill раз\>два\>три\>четыре\+\\ два\+\\ три\+\\ четыре\\ \<три\\ четыре\-\-\\ два\-\\ раз\>два\>три\>четыре\\ \end{tabbing}

Описанные в этом разделе возможности окружения {tabbing} на практике используются редко, поскольку для печати сложных таблиц в LaTeX'е есть более удобное средство — окружение {tabular}. Перейдем к его описанию.




Содержание  Назад  Вперед