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


Download 1.51 Mb.
Pdf ko'rish
bet137/143
Sana08.05.2023
Hajmi1.51 Mb.
#1444247
1   ...   133   134   135   136   137   138   139   140   ...   143
Bog'liq
LaTeX-Lvovsky

Приложение Г.
Избранные места из стандартных стилей
Это приложение фактически является продолжением главы
IX
. Как мы уже видели в этой
главе, при модификации стандартных стилей полезно знать, как именно в них определены
различные параметры оформления (чтоб было от чего отталкиваться). В настоящем прило

жении собраны различные важные фрагменты стандартных L
A
TEXовских стилевых файлов, в
которых эти определения содержатся. Для удобства читателей определения, как и в главе
IX
,
кое-где переписаны и упрощены: вместо TEXовских команд используются менее эффектив
ные, но зато знакомые читателю L
A
TEXовские; там, где в оригинальных текстах использованы
TEXовские «условные макросы», приводятся результаты развертывания этих макросов в за
висимости от условий; обозначения для чисел и длин переведены в явную форму, и т. п. По
существу приводимые нами макроопределения эквивалентны приведенным в стандартных
стилевых файлах.
1. Основные размеры
Начнем с размеров полей. Перечислим, какие значения присваиваются параметрам, отвеча

ющим за поля текста, в зависимости от кегля. В
«двусторонних» вариантах стилей article
и report эти параметры таковы:
Кегль
10pt
11pt
12pt
\oddsidemargin
44pt
36pt
21pt
\evensidemargin
82pt
74pt
59pt
\marginparwidth
107pt
100pt
85pt
\marginparsep
11pt
10pt
10pt
Значение перечисленных параметров объясняется в главе IV.
В
«односторонних» вариантах стилей article и report эти параметры устанавливаются
так:
Кегль
10pt
11pt
12pt
\oddsidemargin
63pt
54pt
39.5pt
\marginparwidth
90pt
83pt
68pt
Значение \marginparsep устанавливается таким же, как в
«двусторонних» вариантах этих
стилей, а значение \evensidemargin устанавливается таким же, как и \oddsidemargin.
219


Г.1. ОСНОВНЫЕ РАЗМЕРЫ
220
Что же касается стиля book, то он, как известно, всегда является
«двусторонним». Зна
чения соответствующих параметров в нем таковы:
Кегль
10pt
11pt
12pt
\oddsidemargin
0.5in
0.25in
0.25in
\evensidemargin
1.5in
1.25in
1.25in
\marginparwidth
0.75in
1in
1in
\marginparsep
7pt
7pt
7pt
Ширина страницы (\textwidth, как мы помним) принимает в стандартных стилях следу

ющие значения:
Кегль
10pt
11pt
12pt
article
345pt 360pt 390pt
report
345pt 360pt 390pt
book
4.5in
5in
5in
В следующей таблице указаны значения параметров, относящихся к вертикальному раз

мещению текста, как они определяются в стилях article и report. Параметр \footskip
задает расстояние от низа основной части текста до нижнего колонтитула.
Кегль
10pt
11pt
12pt
\topmargin
27pt
27pt
27pt
\headheight
12pt
12pt
12pt
\headsep
25pt
25pt
25pt
\topskip
10pt
10pt
10pt
\baselineskip
12pt
13.6pt
15pt
\textheight
526pt
526.8pt
550pt
\footskip
30pt
30pt
10pt
Не следует забывать, что значения \baselineskip, указанные в таблице, относятся только
к шрифтам нормального размера. Значения \textheight подобраны таким образом, чтобы
выполнялось условие со стр.
101
.
Стиль book и тут идет своим путем. \baselineskip в нем такой же, как и в двух других
стандартных стилях, \headheight также, как и в других стандартных стилях, всегда равен
12 пунктам, а вот остальные параметры таковы:
Кегль
10pt
11pt
12pt
\topmargin
0.75in
0.73in
27pt
\headsep
0.25in
0.275in
0.275in
\topskip
10pt
10pt
10pt
\textheight
502pt
526.8pt
550pt
\footskip
0.35in
0.38in
30pt


Г.2. СЧЕТЧИКИ
221

Download 1.51 Mb.

Do'stlaringiz bilan baham:
1   ...   133   134   135   136   137   138   139   140   ...   143




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