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


Download 1.51 Mb.
Pdf ko'rish
bet109/143
Sana08.05.2023
Hajmi1.51 Mb.
#1444247
1   ...   105   106   107   108   109   110   111   112   ...   143
Bog'liq
LaTeX-Lvovsky

Глава VIII.
Блоки
1. Текст состоит из блоков
Мы уже отмечали, что в процессе верстки TEX не принимает во внимание, как буквы будут
выглядеть на печати, а лишь учитывает, сколько места надо отвести на каждый символ. Да

вайте обсудим этот процесс подробнее.
С точки зрения TEXа, каждая буква представляет собой блок (английский термин: box),
то есть прямоугольник с выделенной точкой отсчета; горизонтальная прямая, проходя

щая через точку отсчета, называется базисной линией (английский термин: baseline). Блок
характеризуется тремя размерами: шириной, высотой и глубиной. См. рисунок, на котором
также изображен блок, соответствующий букве у.
r
точка отсчета
6
?
6
?
-

ширина
глубина
высота
базисная линия
у

Когда из букв составляется слова, а из слов
— строки, то блоки, соответствующие отдель
ным буквам, ставятся рядом так, чтобы их базисные линии были продолжением друг друга.
Каждая строка также становится блоком, точка отсчета которого совпадает с точкой отсчета
крайнего левого из составляющих ее блоков:
К

рокодил
=

Крокодил

Страницы
— это тоже блоки. Когда они составляются из блоков, соответствующих строкам,
то эти блоки ставятся таким образом, чтобы точки отсчета были одна над другой, после че

го в качестве точки отсчета и базисной линии полученного блока берутся точка отсчета и
базисная линия последнего из добавляемых блоков:
Когда, наконец, из строк составля


ются страницы, то TEX составляет

их из блоков, соответствующих стро


=

Когда, наконец, из строк составля

ются страницы, то TEX составляет
их из блоков, соответствующих стро


160


VIII.2.
L
A
TEX
ОВСКИЕ КОМАНДЫ ДЛЯ ГЕНЕРАЦИИ БЛОКОВ
161
Подведем итоги. При верстке текста TEX работает с блоками. Каждая буква также рас
сматривается как блок, но блоки могут состоять и из б ´ольших фрагментов текста. В приве

денных выше примерах мы сталкивались с блоками, которые TEX делает автоматически; в
настоящей главе пойдет речь о командах, предназначенных для создания блоков вручную.
Сначала мы расскажем, какие средства для этого предоставляет нам L
A
TEX, а затем рассмо
трим TEXовские команды, имеющие больше возможностей, но более сложные.

Download 1.51 Mb.

Do'stlaringiz bilan baham:
1   ...   105   106   107   108   109   110   111   112   ...   143




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