<< Пред. стр.

стр. 13
(общее количество: 18)

ОГЛАВЛЕНИЕ

След. стр. >>

\overbrace{1,2k,1},\ldots\bigr]$

k=1 k=2 k=3

e = 2, 1, 2, 1, 1, 4, 1, 1, 6, 1, . . . , 1, 2k, 1, . . .
Попробуйте поместить “подпорку” в команду \overbrace, написав так: \overbrace{\strut...}.
Это немного поднимет фигурную скобку и улучшит разборчивость:
k=1 k=2 k=3

e = 2, 1, 2, 1, 1, 4, 1, 1, 6, 1, . . . , 1, 2k, 1, . . .

Команда, помещающая горизонтальную фигурную скобку под своим ар-
гументом, называется \underbrace. Она работает в математической моде.
Вне математической моды имеется команда \downbracefill (которая со-
ответствует \overbrace) и команда \upbracefill (которая соответствует
\underbrace) (см. рис.13 на стр.52). Прочная.



104
<??
\overleftarrow{form} Производит form, но только в математической моде:
< <?? ??
?
$\overleftarrow A=\overleftarrow{f(x,y)}$ . . . . . . . . . . . . . . . . A = f (x, y)
\overline{form} Производит form, но только в математической моде. Для под-
черкивания следует использовать команду \underline. См. \bar для срав-
нения и некоторых советов. Если Вы используете макрокоманду \overline
для черты над заглавными буквами, результат будет не совсем удовлетво-
рительный: проведенная черта окажется слегка сдвинутой влево. Чтобы
исправить эту ошибку, поместите после \overline “отрицательный” мини-
пробел \! и сравните две строки:

A+B+C +M +X +Y +Z

и
A +B +C +M +X +Y +Z :
В первой строке используется команда \overline{...}, а во второй кон-
струкция \overline{\!...}. Прочная.
?>
?
\overrightarrow{form} Производит form, но только в математической моде. Иде-
альная команда для вектора:
$$\def\vect#1{\overrightarrow{\kern-2pt#1\kern 2pt}}
AB^2=AC^2-2\,\vect{AB}\cdot\vect{AB}$$
???
>? >
AB 2 = AC 2 ? 2AB ·AB

Коррекция (\kern-2pt#1\kern 2pt) дает лучший результат:
?
?>
\overrightarrow{AB} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AB
?
?>
\overrightarrow{\kern-2pt AB\kern 2pt} . . . . . . . . . . . . . . . . . . . . . . . . . . . . AB
Не используйте макрокоманду \vec: \vec{AB} дает AB. \vec это акцент
для строчных букв: (?, ?, k).
\owns Производит символ бинарного отношения , но только в математической
моде. Его можно получить и командой \ni. Прочная.


p

p{len} Может встретиться только в преамбуле командных скобок array и tabular.
Каждый элемент соответствующей ему колонки набирается в абзацном бок-
се шириной len, то есть, как если бы это был аргумент text команды \parbox[t]{len}{text}.
Например, таблица



105
утверждение отрицание

утвержд. Если Джек храпит, то у Мак- Это не тот случай когда и Джек
са галлюцинации; но Джек не храпит, и у Макса галлюцина-
храпит; поэтому, у Макса нет ции; но Джек не храпит; поэто-
галлюцинаций. му, у Макса нет галлюцинаций.

отриц. Либо Джек храпит, либо у Мак- Если Джек храпит, то у Макса
са галлюцинации; но у Мак- галлюцинации; но у Макса нет
са нет галлюцинаций; поэтому, галлюцинаций; поэтому, Джек
Джек храпит. не храпит.

была получена следующими командами:

\begin{center}
\begin{tabular}{cp{2in}p{2in}}
& \multicolumn{1}{c}{\it утверждение}&
\multicolumn{1}{c}{\it отрицание} \\
& & \\
\it утвержд. &
Если Джек храпит, то у Макса галлюцинации; но
Джек не храпит; {\it поэтому}, у Макса нет галлюцинаций. &
Это не тот случай когда и Джек храпит, и у Макса
галлюцинации; но Джек не храпит; {\it поэтому},
у Макса нет галлюцинаций. \\
& & \\
\it отриц. &
Либо Джек храпит, либо у Макса галлюцинации; но у Макса нет
галлюцинаций; {\it поэтому}, Джек храпит. &
Если Джек храпит, то у Макса галлюцинации; но
у Макса нет галлюцинаций; {\it поэтому}, Джек не храпит.
\end{tabular}
\end{center}
\end{table}

Так как команда \\ используется для разделения рядов в командных скоб-
ках array и tabular, внутри text она может встретиться только в особых
случаях, а именно, внутри таких командных скобок, как array, minipage
или tabular, внутри аргумента text команды \parbox или в области дей-
ствия которая должна быть явно обозначена фигурными скобками
декларации \centering, \raggedright или \raggedleft.
\P Производит символ “абзац” ¶ во всех модах. Прочная.



106
page Счетчик, который содержит номер текущей страницы. В отличие от дру-
гих счетчиков, увеличивается после генерирования номера страницы. По-
этому его начальное значение равно 1, а не нулю.
\pagebreak[i] Необязательный числовой аргумент i может быть равен 0, 1, 2,
3 или 4. Если он отсутствует или равен 4, команда \pagebreak указыва-
ет на конец страницы. Выходной результат выравнивается если другие
команды или декларации не отменяют выравнивание так, что слово, ко-
торое стоит перед этой командой, оказывается у правой границы строки, на
которой оно расположено. (Это может привести к предупреждающему сооб-
щению о недозаполненном горизонтальном боксе.) Если числовой аргумент
i равен нулю, то TEX может окончить страницу в этой точке, но присут-
ствие команды \pagebreak не принуждает его к этому, но и не запрещает
это. Если числовое значение i равно 1, 2 или 3, то команда \pagebreak реко-
мендует TEX’у делать разрыв страницы, причем чем выше значение i, тем
настойчивее эта рекомендация. При опции стиля документа twocolumn эта
команда действует на окончание колонки, а не страницы. Хрупкая.
\pagenumbering{num-style} Глобальная декларация; указывает, в каком виде но-
мер страницы появится в выходном результате. Параметр num-style может
быть равен arabic (для нумерации арабскими цифрами), Roman (для обо-
значения номеров прописными римскими цифрами), alph (для строчных
латинских букв) и Alph (для прописных латинских букв). По умолчанию
значение равно arabic. После этой декларации страницы нумеруются, на-
чиная с 1.
Так, например, в больших документах можно фронтальный материал нуме-
ровать римскими цифрами, а основной арабскими. Это можно получить
с помощью команды \pagenumbering, что схематически показано ниже:

\begin{document}
\pagenumbering{roman} % римская нумерация
% титульный лист
\maketitle % использует \thispagestyle{empty}
% остальной фронтальный материал
...
\tableofcontents
% начало основного текста
\cleardoublepage % глава 1 начинается с чет.страницы
\pagenumbering{arabic} % арабская нумерация
\unclude{chapter1}
\unclude{chapter2}
...
\end{document}

Глобальная декларация \pagenumbering переопределяет команду \thepage
в \num-style{page}. Хрупкая.

107
\pageref{key} Используется для организации перекрестных ссылок. Результа-
том является номер страницы, на которой встретилась соответствующая
команда \label{key}. Пример см. в описании команды \label{key}. Хруп-
кая.
pages (Имя поля BibTEX’a.) Диапазон номеров страниц или несколько таких диа-
пазонов или номеров. Например, "679–703", "33–45,60–63" или "3,40–43,70".
\pagestyle{page-style} Декларация, которая подчиняется стандартным прави-
лам TEX’a по поводу областей действия. Определяет внешний вид каждой
страницы окончательного выходного документа. Имеется четыре стандарт-
ных стиля страницы, а именно, plain, empty, headings и myheadings, то
есть, page-style может быть любым из них. (См. описание этих стилей).
Хрупкая.
\par Имеет то же действие, что и пропущенная пустая строка. Прочная.
paragraph Счетчик для управления нумерацией абзацев. Устанавливается в нуль
и увеличивается командой \paragraph перед генерацией номера. Можно
присваивать ему значение командой \setcounter. Значение этого счетчика
переустанавливается в нуль командами \chapter, \section, \subsection и
\subsubsection.
\paragraph[entry]{heading} Команда рубрикации, начинающая новый абзац. В
стилях документа article, report и book номер уровня абзацев равен 4. По
умолчанию в этих стилях документа абзацы автоматически не нумеруются.
(Можно изменить, меняя значение счетчика secnumdepth.) По умолчанию
заголовок heading не появляется в оглавлении, если оно производится, но и
это можно изменить, меняя значение счетчика tocdepth. Если в оглавлении
должен появиться заголовок абзаца, то для этого используется heading, но
если присутствует необязательный аргумент entry, в оглавлении появляется
он. Если entry присутствует, то он является подвижным аргументом, а если
отсутствует, то подвижным будет аргумент heading. Хрупкая.
\paragraph*{heading} Команда рубрикации, которая открывает новый абзац, но
не нумерует его и не заносит в оглавление. Хрупкая.
\parallel Производит символ бинарного отношения , но только в математи-
ческой моде. Команды \| и \Vert производят тот же знак, но в качестве
ординарного символа, вокруг которого не добавляются специальные пробе-
лы. Прочная.
\parbox[pos]{len}{text} Обрабатывает text в абзацной моде и помещает резуль-
тат в абзацный бокс, ширина которого задается аргументoм len. Действие
команды \parbox аналогично действию командных скобок minipage и это
сходство отражается в их синтаксисе сравните сами:
\begin{minipage}[pos]{len} text \end{minipage}
\parbox}[pos]{len}{text}

108
Необязательный аргумент pos может быть равен либо b, либо t. Необя-
зательный аргумент b делает базовую линию верхней строки полученного
бокса продолжением базовой линии текущей строки текста, а необязатель-
ный аргумент t делает базовую линию нижней строки полученного бокса
продолжением базовой линии текущей строки текста. Например:

Это абзацный \parbox[b]{1in}{Это абзацный
бокс, выровнен- бокс, выровненный по нижней
ный по нижней строке.}
строке. А ЭТО \ А ЭТО \
он выровнен \parbox[t]{1in}{он выровнен
по его верхней по его верхней строке.}
строке.

В аргументе text не могут встречаться такие командные скобки, как center,
description, enumerate, flushleft, flushright, itemize, quote, quotation,
thebibliography и verse, любые командные скобки, заданные декларацией
\newtheorem, командные скобки tabular, а также команды, производящие
сноски. Хрупкая.

\parfillskip Параметр жесткой длины, равный величине горизонтального про-
бела в последней строке абзацев. Для этой команды есть забавное примене-
ние: если Ваш абзац достаточно длинный, попробуйте задать \parfillskip=0mm.
Так как TEX больше не имеет права добавлять пробел в конце абзаца, по-
следняя строка, если она достаточно длинная, должна будет окончиться на
правом поле:
На краю мертвого марсианского моря раскинулся безмолвный городок. Он
был пуст. Ни малейшего движения на улицах. Днем и ночью в универмагах
одиноко горели огни. Двери лавок открыты настежь, словно люди обрати-
лись в бегство, забыв о ключах. На проволочных рейках у входа в немые за-
кусочные нечитанные, порыжевшие от солнца, шелестели журналы, достав-
Земли.8
ленные месяц назад ракетой с
{\parfillskip=0mm\sl...\par}
Но это работает не во всех случаях! Обратите внимание, что TEX здесь
раздвигает пробелы между словами немного больше, чем обычно. Команда
\par, которая расположена перед закрывающей фигурной скобкой груп-
пы и делает локальной команду \parfillskip=0mm, является обязательной.
Команда примитивного TEX’a.
\parindent Параметр жесткой длины, равный ширине отступа в начале обыч-
ного абзаца. В боксе, полученном командой \parbox, равен 0 дюймов. В
любом месте значение можно изменить, например, командой \setlength.
Прочная команда, перед которой никогда не надо ставить \protect.
8 Р.Бредбери, Марсианские хроники.




109
\parsep Параметр эластичной длины, определяющий вертикальный пробел, ко-
торый помещается между абзацами одного пункта внутри командных ско-
бок list; графически его действие показано на рис.18, стр.81. Прочная
команда, перед которой не надо ставить \protect.
\parskip Параметр эластичной длины, равный дополнительному вертикально-
му пробелу, вставляемому между последовательными абзацами (кроме обыч-
ного пробела \baselineskip между двумя последовательными строками
внутри абзаца). Заметим, что \parskip это эластичная длина, естествен-
ное значение которой равно нулю дюймов. Значение можно изменить
например, командой \setlength но оно всегда должно оставаться эла-
стичным или растяжимым. Прочная команда, перед которой никогда не
надо ставить \protect.
part Счетчик для управления нумерацией частей. Устанавливается в нуль и уве-
личивается командой \part перед тем, как генерируется номер. Значение
счетчику можно присвоить командой \setcounter.

\part[entry]{heading} Команда рубрикации, которая открывает новую часть
документа. Можно использовать в стилях документа article, report и
book. В стиле документа article части имеют номер уровня 0, а в стилях
документа report и book их номер уровня равен ?1. Во всех стилях доку-
мента по умолчанию части нумеруются автоматически. (Можно изменить,
поменяв значение счетчика secnumdepth.) Если отсутствует необязатель-
ный аргумент entry, то по умолчанию в оглавлении, если оно производится,
появится heading. (Можно изменить, поменяв значение счетчика tocdepth.)
Если же entry присутствует, то он появится в оглавлении, а heading появит-
ся в теле получаемого документа. Если entry присутствует, то он является
подвижным аргументом, a если отсутствует, подвижным будет аргумент
heading. Хрупкая.
\part*{heading} Команда рубрикации, которая открывает новую часть, которая
не нумеруется и не появляется в оглавлении.
\partial Запись частных производных ?. Только в математической моде:
${\partial^2f\over\partial x\partial у}=
?2f ?2f
{\partial^2f\over\partial x\partial у}$ . . . . . . . . . . . . . . . . . . =
?x?у ?x?у
Ординарный символ ? получается командой \delta. Прочная.
\partopsep Параметр эластичной длины, равный дополнительному вертикаль-
ному пробелу, добавляемому перед и после командных скобок list, если
перед открывающей командной скобкой есть пустая строка. См. рис.18 на
стр.81. Прочная команда, перед которой не надо ставить \protect.
pc Ключевое слово TEX’a для пайки (pica), единицы длины, которая удовлетво-
ряет равенству: 1 pc=12 pt. (Приблизительно, 1 pc = 0.166 in = 4.22 mm.)


110
\perp Производит символ бинарного отношения ?, но только в математической
моде; команда \bot производит тот же знак, но в качестве ординарного
символа. Прочная.
\phi Производит ординарный символ ?, но только в математической моде. Ор-
динарный символ ? получается командой \varphi. Прочная.
\Phi Производит ординарный символ ?, но только в математической моде. Проч-
ная.
\pi Производит ординарный символ ?, но только в математической моде. Орди-
нарный символ получается командой \varpi. Прочная.
\Pi Производит ординарный символ ?, но только в математической моде. Не
путайте с оператором \prod:
$\Pi, \prod, \displaystyle\prod$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ?, ,
Прочная.
picture Командные скобки для получения простых линейных рисунков. Приме-
ры показаны на рис.11 стр.39, рис.19, стр.84 и др.
plain Опция стиля страницы для деклараций \pagestyle и \thispagestyle.
Номер страницы помещается в ее основании, а заголовок страницы остается
пустым как на этой странице. Принят по умолчанию в стилях документа
article и report.
plain Необязательный аргумент команды \bibliographystyle. Полученная биб-
лиография сортируется по алфавиту и помечается числовыми метками, на-
пример, так: [17].
plus len Ключевое слово TEX’a, которое вместе с ключевым словом minus ис-
пользуется для присваивания значений параметрам эластичной длины; len
представляет собой величину, на которую может увеличиться естественная
длина.
\pm Производит символ бинарного оператора ±, но только в математической
моде. Прочная.
\pmatrix Команда plain TEX’а. Синтаксис:
\pmatrix{form11 & form12 & . . . & form1n \cr
form21 & form22 & . . . & form2n \cr
.
.
.
formm1 & formm2 & . . . & formmn \cr}
Похожа на команду \matrix, но полученная ею матрица заключается в
большие круглые скобки. Матрица может состоять из любых элементов и
даже из других матриц:

111
? ?
? 1
0
0 ?
? ?
J =? ?
µ0
? ?
0

Эта эффектная матрица кодируется очень просто:
$$J=\pmatrix{
\pmatrix{\lambda&1\cr0&\lambda\cr} & 0\cr
0 & \pmatrix{\mu&0\cr 0&\mu\cr}\cr
}$$
См. также команду \matrix.
\pmod Можно использовать только в математической моде, где получается “мо-
дульное” выражение в скобках. Например, $m_1 \equiv m_2 \pmod{n}$ да-
ет m1 ? m2 (mod n). Прочная.

\poptabs Доступна только внутри командных скобок tabbing, где восстанавли-
вает расположение позиций табуляции, сохраненное предыдущей командой
\pushtabs.
\pounds Во всех модах производит знак фунта стерлингов ?. Прочная.
\Pr Производит математическое обозначение (Pr), но только в математической
моде. В выключенных формулах нижний и верхний индексы располагаются
под и над ним в виде пределов. Прочная.
\prec Производит символ бинарного отношения , но только в математической
моде. Прочная.

\preceq Производит символ бинарного отношения , но только в математиче-
ской моде. Противоположное отношение ( ) кодируется \succeq. Прочная.
\prime Производит ординарный символ , но только в математической моде.
Предназначен для употребления в индексах, поэтому обычно мы встреча-
ем его в уменьшенном размере: $y_1^\prime$ дает y1 . Заметим, что $S’$
реализовано как $S^\prime$. Прочная.

\prod Большой оператор и (его размер зависит от стиля). Только в ма-
тематической моде. В выключенных формулах размер символа несколько
больше, чем в формулах, включенных в текст. К тому же в выключенных
формулах нижний и верхний индексы располагаются под и над этим сим-
волом в виде пределов.
$${\cal C}(n;a)=e^{-a}\prod_{i=1}^m (-a)^{n_i}\sum_{k\ge 0}\,




112
\prod_{i-1}^m C_{n_i}^{(a)}(k){a^k\over k!}$$
m m
ak
?a ni (a)
C(n; a) = e (?a) Cni (k)
k!
i=1 k?0 i?1


\propto Производит символ бинарного отношения ?, но только в математиче-
ской моде. Не путайте с греческой буквой \alpha, которую оно напоминает:
$\propto, \alpha$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ?, ?
Прочная.
\protect Должна стоять перед каждой хрупкой командой, которая находится в
подвижном аргументе. (Конечно же, прочная.)
\ps{text} Может встретиться только в командных скобках letter. Используется
для получения в письмах постскриптума см. рис.16 на стр.79 и рис.17 на
стр.80. Заметим, что L TEX не генерирует буквы ‘PS’, поэтому команда \pps
A

не нужна.

<< Пред. стр.

стр. 13
(общее количество: 18)

ОГЛАВЛЕНИЕ

След. стр. >>