Tex: подробное описание С. М. Львовский
Download 1.51 Mb. Pdf ko'rish
|
LaTeX-Lvovsky
- Bu sahifa navigatsiya:
- 1.2. Более сложные средства А. Интервалы и разрывы между строками.
- Б. Переустановка позиций табуляции.
часть
текста окружения tabbing, расположенная между двумя командами \> или \=, об разует группу. Внутри окружения tabbing, используется команда \=, которая, как мог заметить внима тельный читатель, обычно имеет совсем другой смысл — постановка диакритического знака над буквой (см. таблицу на стр. 63 ). Команды \’ и \‘ также имеют внутри этого окружения особый смысл, о котором пойдет речь дальше. Поэтому, если внутри tabbing нам понадобил ся диакритический знак (скажем, над буквой e), то надо руководствоваться такой таблицей: VI.1. ИМИТАЦИЯ ТАБУЛЯТОРА 123 Внутри окружения tabbing вместо надо набирать \=e \a=e \’e \a’e \‘e \a‘e 1.2. Более сложные средства А. Интервалы и разрывы между строками. Команда \\ внутри окружения tabbing может иметь необязательный аргумент, действующий формально так же, как для этой ко манды, употребляемой внутри абзаца: если в квадратных скобках поставить длину (измерен ную в воспринимаемых TEXом единицах, см. раздел I.2.10, или же какой-либо L A TEXовский параметр, значением которого является длина, например, \medskipamount), то после этой строки будет сделан дополнительный интервал, величина которого равна указанной длине. Имеет команда \\ и «вариант со звездочкой»: если написать \\* вместо \\, то после строки, завершаемой этой командой, начинать новую страницу будет запрещено. Команда \\* также может принимать необязательный аргумент. Он имеет тот же смысл, что и для соответству ющей команды без звездочки. Б. Переустановка позиций табуляции. Команды \=, устанавливающие позиции табу ляции, можно давать не только в первой строке. Опишем точно, как эта команда взаимодей ствует с \>. Внутри окружения tabbing в каждый момент L A TEXу известно некоторое количество по зиций табуляции, занумерованных подряд, от нуля до какого-то целого числа (не более две надцати). При входе в окружение известна только позиция с номером ноль (это — всегда начало строки). Увеличиваться число известных позиций может за счет команды \=, исполь зуются позиции табуляции командой \>. Если команда \= встречается в строке после того, как использованы все известные позиции табуляции, то количество известных позиций та буляции увеличивается на 1, и очередная позиция табуляции устанавливается в месте, куда попала \=. Если же \= встречается в строке до того, как все известные позиции табуляции израсходованы, то новых известных позиций не прибавляется, просто очередная по счету позиция табуляции заменяется на ту, которую задает команда \=. Вот пример: парочка позиций табуляции плюс еще одна здесь: теперь их уже три Вторую мы сменим и посмотрим: где эти позиции теперь \begin{tabbing} PAROˆKA \=POZICIJ \=TABULQCII\\ \>PL@S\>E]E ODNA ZDESX:\=\\ TEPERX\>IH\> UVE\>TRI\\ wTORU@ \>MY\quad \=SMENIM \> I POSMOTRIM:\\ GDE\>“TI\> POZICII\>TEPERX\\ \end{tabbing} VI.1. ИМИТАЦИЯ ТАБУЛЯТОРА 124 Иногда бывает необходимо в пределах одной и той же таблицы временно перейти на новое расположение позиций табуляции, а затем вернуться к прежнему. Для этого используются команды \pushtabs и \poptabs. Первая из них запоминает расположение позиций табуля ции; после этой команды можно позиции переустановить, пользоваться этими новыми пере установленными позициями. . . — после команды \poptabs значения старых позиций табуля ции будут восстановлены. Пример: раз два три четыре гиппопотам аллигатор раз два три четыре one two three four un deux trois quatre \begin{tabbing} RAZ\quad\=DWA\quad\=TRI\quad\=ˆETYRE\\ \pushtabs GIPPOPOTAM\quad\=ALLIGATOR\\ RAZ\>DWA\\ TRI\>ˆETYRE\\ \poptabs one\>two\>three\>four\\ un\>deux\>trois\>quatre\\ \end{tabbing} Команды \pushtabs и \poptabs должны быть «сбалансированы»: каждой \pushtabs, запо минающей позиции табуляции, должна соответствовать вспоминающая их \poptabs. Если это условие не выполнено, Вы получите сообщение об ошибке. Download 1.51 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling