Tex: подробное описание С. М. Львовский


Download 1.51 Mb.
Pdf ko'rish
bet92/143
Sana08.05.2023
Hajmi1.51 Mb.
#1444247
1   ...   88   89   90   91   92   93   94   95   ...   143
Bog'liq
LaTeX-Lvovsky

В. Экзотика.
Для полноты картины опишем некоторые изысканные возможности окру

жения tabbing.
Команда \’ (внутри окружения tabbing) размещает текст таким образом, чтобы он не
начинался, а заканчивался у позиции табуляции. Сама эта команда позиций табуляции
«не
тратит
»; просто весь текст, размещенный между \> или \= и \’, размещается левее позиции
табуляции, определяемой командами \> или \=. Таким способом можно верстать таблицы, в
которых колонки выровнены по правому краю, а не по левому, как получается при обычном
использовании tabbing. Вот пример:
слева
справа
`a gauche
`a droite
links
rechts
\begin{tabbing}
\hspace{3.5cm}\=\kill
SLEWA\>SPRAWA\’\\
\a‘a gauche\>\a‘a droite\’\\
links\>rechts\’
\end{tabbing}
Помимо прочего, обратите внимание, каким способом нам пришлось проставлять диакрити

ческий знак над a (см. стр.
123
).
Команда \‘ внутри окружения tabbing прижимает весь текст строки, идущий после нее,
к правому краю; между этой командой и командой, завершающей строку, не должно быть
команд, использующих или устанавливающих позиции табуляции. Например, таблицу, у ко

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


VI.2. ВЕРСТКА ТАБЛИЦ
125
слева
справа
`a gauche
`a droite
links
rechts
\begin{tabbing}
SLEWA\‘SPRAWA\\
\a‘a gauche\‘\a‘a droite\\
links\‘rechts\\
\end{tabbing}
Кстати, здесь нам вообще не понадобилось устанавливать позиции табуляции. Впрочем, смо

трится эта таблица неважно.
Как мы уже отмечали, при начале новой строки текст начинается с нулевой позиции та

буляции, то есть с начала строки. Команда \+ позволяет изменить такое положение вещей:
после этой команды при начале каждой новой строки текст будет начинаться не с нулевой,
а с первой позиции табуляции (как если бы каждая последующая строка начиналась с ко

манды \>). Если дать еще одну команду \+, то текст в последующих строках будет начинать

ся уже и не с первой, а со второй позиции табуляции, и т. д. Команда \- внутри окруже

ния tabbing означает вовсе не место, где можно перенести слово (впрочем, команда с таким
действием в этом окружении и не нужна): она действует противоположно команде \+. На

конец, команда \<, будучи употребленной в начале строки (в других местах ее употреблять
нельзя), действует аналогично \-, но в пределах только этой строки (а не всех последующих,
как \+ и \-). Нижеследующий пример иллюстрирует все эти изыски.
раз два три четыре
два
три
четыре
три
четыре
два
раз два три четыре
\begin{tabbing}
RAZ \=DWA \=TRI \=\kill
RAZ\>DWA\>TRI\>ˆETYRE\+\\
DWA\+\\
TRI\+\\
ˆETYRE\\
\ˆETYRE\-\-\\
DWA\-\\
RAZ\>DWA\>TRI\>ˆETYRE\\
\end{tabbing}
Описанные в этом разделе возможности окружения tabbing на практике используются ред

ко, поскольку для верстки сложных таблиц в L
A
TEXе есть более удобное средство — окруже
ние tabular. Перейдем к его описанию.

Download 1.51 Mb.

Do'stlaringiz bilan baham:
1   ...   88   89   90   91   92   93   94   95   ...   143




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling