<<

стр. 5
(всего 5)

СОДЕРЖАНИЕ

\sqsupseteq Производит символ бинарного отношения , но только в матема-
тической моде. Прочная.
\ss Доступна только в абзацной и LR модах для получения немецкой буквы
‘эс-зет’ (?). Прочная.
\stackrel{top}{bot} Можно использовать только в математической моде, где
производится символ для бинарного отношения, в котором top помещается
над bot. Заметим, что top обрабатывается в том же стиле, что и верхние
?
индексы. Например, если ввести $\stackrel{\wedge}{=}$, то получится =.
Имеется также команда plain TEXа \buildrel см. ее описание. Прочная.
\star Производит символ бинарного оператора , но только в математической
моде. Прочная.
\stepcounter{ctr } Значение счетчика ctr увеличивается на 1, а все вложенные
счетчики устанавливаются в нуль.

\stop Если обработка файла приостановится из-за ошибки, можно ввести I\stop
(без всяких пробелов), что прекратит обработку входного файла.
\stretch{fpn} Эластичная длина, естественная величина которой равна нулю
дюймам, а растяжимость в fpn раз больше, чем \fill, где fpn это ве-
щественное число, которое может быть как положительным, так и отрица-
тельным. Прочная.




127
\strut Доступная во всех модах команда plain TEX’a; производит невидимый
вертикальный отрезок, высота которого равна значению \baselineskip, а
ширина равна нулю. Не путайте \strut с \mathstrut (высота которой такая
же, как у круглой скобки). \mathstrut меньше, чем \strut и посмотреть на
нее можно в ее описании. Невидимая черта очень полезна для единообразия
некоторых кодировок (см. \bar) и для получения правильных промежутков
между строками таблиц. См. также формулу на рис.1 на стр.10.
.sty Расширение имени для стилевого файла (такого как report.sty или rep11.sty),
который содержит набор команд и макрокоманд.
\subitem Внутри командных скобок theindex производит элемент с отступом.

\subsubitem Команда, которая используется внутри командных скобок theindex
для получения элемента, отступ у которого больше, чем отступ, произво-
димый командой \subitem.
subparagraph Счетчик для управления нумерацией подабзацев. Устанавлива-
ется в нуль и увеличивается командой \subparagraph перед генерацией
номера. Значение ему можно присваивать командой \setcounter. Счет-
чик subparagraph устанавливается в нуль командами \chapter, \section,
\subsection, \subsubsection и \paragraph.
\subparagraph[entry]{heading} Команда рубрикации, которая открывает новый
подабзац. Подабзацы в стилях документа article, report и book имеют
номер уровня 5. В этих стилях подабзацы по умолчанию автоматически не
нумеруются. (Можно изменить, меняя значение счетчика secnumdepth.) По
умолчанию заголовок heading не заносится в оглавление, если оно произво-
дится, но это также можно изменить, изменяя значение счетчика tocdepth.
Если заголовок подабзаца должен быть занесен в оглавление, то туда за-
носится entry, если он присутствует, а если он отсутствует, то в оглавление
заносится heading. Если entry присутствует, то он является подвижным ар-
гументом, а если он отсутствует, то подвижным является аргумент heading.
Хрупкая.
\subparagraph*{heading} Команда рубрикации, открывающая новый подабзац,
который не нумеруется и не заносится в оглавление. Хрупкая.

subsection Счетчик для управления нумерацией подсекций. Устанавливается в
нуль и увеличивается командой \subsection перед генерацией номера. Зна-
чение счетчику можно присвоить командой \setcounter. Устанавливается
в нуль командами \chapter и \section.
\subsection[entry]{heading} Команда рубрикации, которая открывает новую
подсекцию. Подсекции в стилях документа article, report и book име-
ют номер уровня 2. В этих стилях документа подсекции по умолчанию
автоматически нумеруются. (Можно изменить, меняя значение счетчика



128
secnumdepth.) По умолчанию заголовок heading не будет появляться в оглав-
лении, если оно производится, но это можно изменить, меняя значение счет-
чика tocdepth. Если заголовок подсекции должен появиться в оглавлении,
то для этого используется heading, если отсутствует необязательный аргу-
мент entry, но если присутствует entry, то в оглавление заносится он. Если
entry присутствует, то он является подвижным аргументом. Если же он
отсутствует, то подвижным является аргумент heading. Хрупкая.
\subsection*{heading} Команда рубрикации, открывающая новую подсекцию,
которая не нумеруется и не заносится в оглавление. Хрупкая.
\subset Производит символ бинарного отношения ?, но только в математиче-
ской моде. Прочная.
\subsetеq Производит символ бинарного отношения ?, но только в математи-
ческой моде. Прочная.
subsubsection Счетчик для управления нумерацией подподсекций. Инициали-
зируется в нуль и увеличивается командой \subsubsection перед генераци-
ей номера. Значение этому счетчику можно присвоить командой \setcounter.
Значение subsubsection устанавливается в нуль командами \chapter, \section
и \subsection.
\subsubsection[entry]{heading} Команда рубрикации, которая открывает но-
вую подподсекцию. В стилях документа article, report и book подподсек-
ции имеют номер уровня 3. Подподсекции по умолчанию автоматически ну-
меруются в стиле документа article и не нумеруются в стилях документа
report и book. (Можно изменить, меняя значение счетчика secnumdepth.)
По умолчанию заголовок heading появится в оглавлении, если оно произ-
водится, в стиле article, и не появится в стиле report или book. (Можно
изменить, меняя значение счетчика tocdepth. Если в оглавлении должен
появиться заголовок подподсекции, то для этого используется heading, ес-
ли только не присутствует entry тогда в оглавление заносится он. Если
entry присутствует, он является подвижным аргументом. Если же entry от-
сутствует, подвижным будет аргумент heading. Хрупкая.
\subsubsection*{heading} Команда рубрикации, открывающая новую подпод-
секцию, которая не нумеруется и не заносится в оглавление. Хрупкая.
\succ Производит символ бинарного отношения , но только в математической
моде. Прочная.
\succeq Производит символ бинарного отношения , но только в математиче-
ской моде. Прочная.

\sum Производит символ большого оператора и . Только в математической
моде. Не путать с буквой ? :
$\Sigma$, $\sum$, $\displaystyle\sum$ . . . . . . . . . . . . . . . . . . . . . . . ?, ,


129
В выключенных формулах размер символа больше, чем в формулах в тек-
сте. Кроме того, в выключенных формулах индексы печатаются над и под
этим символом в виде пределов. Прочная.
\sup Производит обозначение (sup), но только в математической моде. Если сим-
вол встречается в выключенной формуле, индексы печатаются над и под
ним в виде пределов. См. \inf. Прочная.
\supset Производит символ бинарного отношения ?, но только в математиче-
ской моде. Прочная.
\supseteq Производит символ бинарного отношения ?, но только в математи-
ческой моде. Прочная.
v
\surd Производит ординарный символ , но только в математической моде.
v v
$\surd a+\surd\,(b+1)$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . a + (b + 1)
См. также \sqrt. Прочная.

\swarrow (south west arrow). Производит символ бинарного отношения , но
только в математической моде. Прочная.
\symbol{i} Производит символ текущего шрифта с номером i. Так, {\tt \symbol{92}char}
дает \char. Если перед i стоит ’, то номер считается восьмеричным, а если
" то шестнадцатиричным. Прочная.


t

\t char1 char2 или \t{char1 char2 } Конструкция производит акцент связку (oo)
над следующими за ним двумя символами char1 и char2 в LR и абзацной
моде. Так, T\t uut дает Tuut. Прочная.
tabbing Командные скобки для получения выровненной информации без воз-
можности включения горизонтальных или вертикальных прямых. Основ-
ная идея показана на следующем простом примере:




130
\begin{tabbing}
123\=456\=789\=\kill
один
\> один \\
два
\> два \\
три
\>\> три \\
четыре
\>\> четыре \\
пять
\>\>\> пять \\
шесть
\>\>\> шесть \\
семь
\>\> семь \\
восемь
\>\> восемь \\
девять
\> девять \\
десять
\> десять
\end{tabbing}
Здесь первая строка внутри командных скобок tabbing устанавливает пози-
ции табуляции так же, как позиции табуляции на пишущей машинке а
команда \kill просто говорит L TEX’у не производить никакого выходного
A

результата, соответствующего этой строке. Команды \= устанавливают по-
зиции табуляции. Заметим, что вне командных скобок tabbing команда \=
делает акцент макрон над следующим за ней символом. Если Вам нужен
акцент макрон внутри командных скобок tabbing, следует использовать
команду \a=. Также заметим, что в шрифтах Computer modern, разрабо-
танных Кнутом, все цифры имеют ширину, равную половине em. Команда
\> перемещает начало следующего за ней текста на очередную позицию
табуляции.10
Внутри командных скобок tabbing L TEX поддерживает две переменные,
A

а именно, next-tab-stop (следующий таб-стоп) и left-margin-tab (таб-левого-
поля), значениями которых являются неотрицательные целые числа. Пози-
ции табуляции представляют собой воображаемые вертикальные прямые,
вдоль которых выравнивается текст. Каждая такая прямая последователь-
но нумеруется слева направо, начиная с нуля. В приведенном выше примере
заданы три позиции табуляции с номерами 0, 1 и 2. В начале значение left-
margin-tab равно нулю и позиционирование происходит на текущем левом
поле, а начальное значение next-tab-stop устанавливается в 1. Команда \>
выравнивает текст по линии i если значение next-tab-stop равно i и уве-
личивает next-tab-stop на 1. (Заметим, что команда конца строки \\ не толь-
ко прерывает строку, но и устанавливает next-tab-stop в 1 + left-margin-tab;
на left-margin-tab она не действует.)

\tabbingsep Когда в командных скобках tabbing используется команда \’, текст
выталкивается влево, при этом значение этого параметра жесткой длины
задает расстояние, оставляемое между текстом и левым полем (или подхо-
10 Вplain TEX’е команду \> можно использовать только в математической моде и там она обознача-
ет пробел средней величины. В L TEX’е для этой цели служит команда \:, но только в математической
A
моде.




131
дящей позицией табуляции). Прочная команда, перед которой никогда не
надо ставить \protect.
\tabcolsep Параметр жесткой длины, равный половине величины горизонталь-
ного пробела, оставляемого между колонками, которые производятся ко-
мандными скобками tabular или tabular*. Прочная команда, поэтому пе-
ред ней не надо ставить команду \protect.
table Счетчик для нумерации плавающих вставок, создаваемых командными
скобками tabular или tabular*. Увеличивается, только если внутри ко-
мандных скобок имеется команда \caption.
table Командные скобки, которые производят плавающую вставку. Если вну-
три них присутствует команда \caption, то автоматически генерируется
слово ‘Table’11 и числовая метка; в противном случае они ведут себя как
командные скобки figure (см. их описание).
table* Очень похожи на командные скобки table, за тем исключением, что при
опции документа twocolumn, таблица будет иметь ширину в две колонки.
\tableofcontents Команда производит оглавление в том месте входного файла,
где она встретилась. Чтобы получить правильное оглавление, надо пропу-
стить L TEX как минимум дважды. Приводит к тому, что записывается (или
A

перезаписывается) файл с расширением toc, если, конечно, нет команды
\nofiles.

tabular Командные скобки tabular могут встретиться в любой моде и имеют
синтаксис:
\begin{tabular}[pos]{preamble}row-list \end{tabular}
Необязательный аргумент pos управляет вертикальным положением полу-
чаемого бокса. По умолчанию выравнивание происходит по центру бокса,
опция t выравнивает бокс по его верхнему ряду, а опция b по нижнему
ряду. Аргумент preamble задает, как надо форматировать колонки таблицы.
Элемент row-list состоит из одного или нескольких рядов row , которые раз-
деляются командами \\. В каждом ряду обычно имеется i ? 1 амперсанд,
где i число колонок в таблице. (Заметим, что если ряд содержит команды
\multicolumn, то амперсандов требуется меньше.) После команды \\ могут
стоять команды \hline. Если две команды \hline следуют подряд, то вер-
тикальный пробел, разделяющий их, задается жестким параметром длины
\doubleseprule. Если Вы хотите, чтобы в конце Вашей таблицы появилась
черта, то перед последней командой \hline должна стоять команда \\. Но
она может быть опущена, если за ней не следует команда \hline. Например,
таблица
11 В русифицированном L TEX’е ‘Таблица’.
A




132
Категория Интуитивное значение Типичный элемент
Nml цифры N
UnOps унарные операторы ?
BinOps бинарные операторы ?
Ide идентификаторы I
Exp выражения E
Cmd команды C

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

\begin{center}
\begin{tabular}{|c|c|c|} \hline
Категория & Интуитивное значение& Типичный элемент\\
\hline \hline
$\hbox{\it Nml}$ & Цифры & $N$ \\ \hline
$\hbox{\it UnOps}$ & унарные операторы & $\alpha$ \\ \hline
$\hbox{\it BinOps}$& бинарные операторы & $\omega$ \\ \hline
$\hbox{\it Ide}$ & идентификаторы & $I$ \\ \hline
$\hbox{\it Exp}$ & выражения & $E$ \\ \hline
$\hbox{\it Cmd}$ & команды & $C$ \\ \hline
\end{tabular}
\end{center}

Они заключены в командные скобки center только для того, чтобы резуль-
тирующая таблица центрировалась на странице. Без этого таблица была бы
прижата к левому краю страницы.12
Интересный пример командных скобок tabular можно найти в описании
команды \shortstack
tabular* Синтаксис командных скобок tabular*:
\begin{tabular*}{len}[pos]{preamble}row-list \end{tabular*}
где pos, preamble и row-list такие же, как в командных скобках tabular, а len
задает ширину производимого бокса. Надо позаботиться, чтобы материал,
который размещается в каждом ряду, имел именно эту ширину; обычно для
этой цели используют команду эластичной длины \hfill.
\tan Производит обозначение тригонометрической функции (tan), но только в
математической моде. Индексы у символа никогда не появляются в виде
пределов. Те, кому нравится обозначение tg, могут использовать определе-
ние:
12 Заметим,что если преамбула начинается не с | и не с @-выражения, то таблица не будет прижата
к левому краю страницы. Перед получаемым боксом будет вставлен горизонтальный пробел, равный
параметру \tabcolsep. Такой же пробел будет вставлен и после получаемого бокса, если преамбула
не оканчивается | или @-выражением. Поэтому, чтобы сдвинуть таблицу, можно поставить в начале
или конце преамбулы @{}.


133
\def\tg{\mathop{\rm tg}\nolimits}}
Прочная.
\tanh Производит обозначение тригонометрической функции (tanh), но только
в математической моде. Если же Вам нравится th, см. выше. Индексы у
символа никогда не появляются в виде пределов. Прочная.

\tau Производит ординарный символ ? , но только в математической моде. Проч-
ная.
\TeX Производит логограмму TEX. Эта логограмма “приклеивается” к следую-
щему слову, поэтому пробел после нее получается так: {\TeX}, \TeX{} или
\TeX\ .
\textfloatsep Параметр эластичной длины, равный величине вертикального
пробела, оставляемого между вставкой и текстом над или под ней. Если
выбрана опция стиля документа twocolumn, эта команда действует толь-
ко на одноколоночные вставки; для двухколоночных вставок см. команду
\dbltextfloatsep. Прочная команда, перед которой никогда не надо ста-
вить \protect.
\textfraction Команда, значением которой является вещественное число меж-
ду 0 и 1, представляющее собой минимальную часть текстовой страницы,
то есть, страницы, содержащей и текст, и вставки, которая должна быть
занята текстом. Например, если \textfraction равна 0.6, то как минимум
60% каждой текстовой страницы должно быть занято не вставками. Зна-
чение можно изменить командой \def или \renewcommand. По умолчанию
оно равно 0.2.
\textheight Параметр жесткой длины, действующий на внешний вид каждой
страницы результата. Равен нормальной высоте тела страницы см. рис.9.
Прочная команда, перед которой никогда не надо ставить \protect.
\textstyle Декларация, которую можно использовать только в математической
моде. Заставляет TEX набирать формулы в текстовом стиле, который по
умолчанию принят для включенных в текст формул. Ее можно, например,
использовать в индексах, чтобы они набирались более крупными символа-
ми. Другой стиль печати математики, при котором формулы выделяются
на отдельных строках это \displaystyle. В \textstyle TEX старается не
слишком раздвигать строки, т.е., соблюдать нормальное расстояние между
ними. При внимательном рассмотрении формул, напечатанных в этом сти-
ле, вы увидите, что индексы и показатели степеней не такие высокие, как в
\displaystyle, что числитель и знаменатель ближе к дробной черте и на-
браны меньшим шрифтом, и т.д. В этом руководстве можно найти примеры
формул в обоих стилях. См. также \displaystyle, \scriptstyle, \limits
и \nolimits. Команда примитивного TEX’а. Прочная.



134
\textwidth Параметр жесткой длины, действующий на внешний вид каждой
страницы выходного результата. Равен нормальной ширине тела страницы
см. рис.23, стр.137. Прочная команда, перед которой никогда не надо
ставить \protect.
\thanks{text} Может стоять только внутри аргумента декларации \author, \date
или \title. Используется для получения сноски, в качестве которой появ-
ляется text. Ширина меток таких сносок считается равной нулю, поэтому
если команда \thanks не находится в конце строки, то после нее надо поме-
стить команду \ , чтобы вставить междусловный пробел. Слишком боль-
шое количество команд \thanks приведет к сообщению об ошибке: “Counter
too large”. Заметим, что text является подвижным аргументом.
\thectr Команда \newcounter{ctr } делает ctr счетчиком, но чтобы вывести зна-
чение ctr , надо преобразовать его в текст, например, командами \arabic
или \Roman. Когда Вы вводите новый счетчик, L TEX автоматически со-
A

здает новую команду \thectr , которая производит текстовый результат; по
умолчанию \thectr определена как \arabic{ctr }. Например, команды

\newcounter{instinct}
\setcounter{instinct}{7}
\theinstinct

производят 7, а команды

\setcounter{instinct}{11}
\def\theinstinct{\Alph{instinct}}
\theinstinct

производят K. В случаях встроенных счетчиков L TEX’a результаты работы
A

\thectr сильно различаются.
thebibliography Командные скобки, которые используются для самостоятель-
ной подготовки библиографии. Например, библиография к этому руковод-
ству была получены следующими командами, которые стоят в самом конце
входного файла (непосредственно перед командой \end{document}):

\begin{thebibliography}
\bibitem{Knuth} Дональд Кнут,
{\it Все про \TeX}, перевод с англ.,
РДТЕХ, 1993.
\bibitem{Lamp} Leslie Lamport,
{\it \LaTeX\ A Document Preparation System},
Addison Wesley, 1985
...
\bibitem{Lis} Лисина М.В.,

135
{\it Plain \TeX\ Основные понятия и каталог команд},
Препринт ИФВЭ 95--58.
\end{thebibliography}

theindex Командные скобки, которые используются для получения алфавитно-
го указателя; результат набирается в двухколоночном формате.
\theta Производит ординарный символ ?, но только в математической моде.
Ординарный символ ? получается командой \vartheta. Прочная.
\Тheta Производит ординарный символ ?, но только в математической моде.
Прочная.
\thicklines Декларация для выбора самой большой толщины (из двух стан-
дартных толщин) рисуемых линий в командных скобках picture. Для ли-
ний в рисунке L TEX имеет две стандартных толщины тонкая, как в
A

, и толстая, как в . Толщина задается декларациями \thinlines и
\thicklines. По умолчанию принимается \thinlines. Эти команды явля-
ются обычными декларациями и могут быть использованы в любое время.
Прочная.
\thinlines Декларация для выбора самой маленькой толщины (из двух стан-
дартных толщин) рисуемых линий в командных скобках picture, выбира-
емая по умолчанию. См. выше описание \thicklines. Прочная.
\thispagestyle{page-style} Декларация, аналогичная \pagestyle, за тем исклю-
чением, что действует только на текущую страницу. Параметром page-style
может быть plain, empty, headings или myheadings. Хрупкая. Например,
обратите внимание на отсутствие заголовка и номера на этой странице. Это
происходит потому, что здесь задана декларация \thispagestyle{empty}
(которая, кстати, обычно используется при оформлении титульного листа
документа).
\tiny Изменяет размер шрифта и в новом размере задает романский шрифт. Нельзя
использовать в математической моде. Обычно этот размер самый меньший
из всех доступных размеров, даже меньше, чем \scriptsize. См. рис.14 на
стр.62. Хрупкая.
\tilde Производит акцент в математической моде.
$\tilde x+\tilde y$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x + y
??
Увеличенная \widetilde вытягивается вплоть до трех символов:
$\widetilde {xyz}=\widetilde{xy}*\tilde z$ . . . . . . . . . . . . . . . xyz = xy ? z
?
Прочная.
\times Производит символ бинарного оператора ?, но только в математической
моде. Прочная.
a \topmargin +1 in f \footheight
b g \oddsidemargin +1 in
\headheight
c g \evensidemargin +1 in
\headsep
d h
\textheight \textwidth
\footskip ? \footheight
e




...................
T
a
...................
c
T
заголовок b
...................
c
T
c
...................
c
T



тело d




...................
c
T
e
...................
c
T
основание f
...................
c


. . .
. . .
. . .
. . .
. . .
. . .
. . .
.
.' E.' .
. E.
. . .
. . .
. . .
.
.g. .
. .
. . .
. . .
h
. . .
. . .
. . .


Рис. 23. Параметры, которые действуют на вид страницы результата




137
title (Имя поля BibTEX’a.) Название книги, статьи или еще чего-нибудь.
\title{text} Используется в стилях документа article, report и book для за-
дания заголовка. (Сам заголовок производится внутри командных скобок
document командой \maketitle см. рис.7 на стр.24.) Чтобы указать конец
строки, можно в аргументе text использовать команду \\. В этом аргументе
можно также использовать одну или несколько команд \thanks, которые
производят сноски, ширина маркеров которых считается равной нулю. Если
команда \thanks встречается не в конце строки, то чтобы вставить пробел,
перед ней надо поместить команду \ .
titlepage Опция стиля документа, которая может использоваться, только ес-
ли выбран стиль документа article. Приводит к тому, что и заголовок, и
аннотация, если она имеется, помещаются вверху новой страницы.
\to Производит символ бинарного отношения >, но только в математической
моде. Так же действует и команда \rightarrow. Прочная.
.toc Расширение имени файла, который создается или перезаписывается, если
входной файл содержит команду \tableofcontents (и не содержит коман-
ду \nofiles); toc-файл содержит информацию для получения оглавления
документа. Информация поступает из всех тех команд рубрикации во вход-
ном файле, номер уровня которых меньше или равен значению счетчика
tocdepth. Оглавление производится командой \tableofcontents, если во
время обработки входного файла имеется toc-файл.
tocdepth Счетчик, который управляет тем, какие заголовки единиц рубрикации
появятся в оглавлении, если оно создается. В оглавлении появятся заголов-
ки всех тех единиц рубрикации, номер уровня которых меньше или равен
значению этого счетчика. См. рис.8 на стр.24 и рис.5 на стр.33.
\today Указывает, что дата дня, когда Вы получали из входного файла dvi-
файл, будет включена в этот dvi-файл. Дата имеет американский формат,
например, Jule 4, 1992. Команду можно использовать только в LR или аб-
зацной моде. Прочная.
\top Производит ординарный символ , но только в математической моде. Так-
же имеются \perp, \dashv и \vdash, которые дают ?, и . Прочная.

\topfraction Значением команды является вещественное число, расположенное
между 0 и 1. Указывает, какая часть вверху каждой текстовой страницы мо-
жет быть использована для плавающих вставок. Значение можно изменить
командами \def или \renewcommand. По умолчанию оно равно 0.7. Если вы-
брана опция стиля документа twocolumn, то команда действует только на
вставки шириной в одну колонку; для вставок шириной в две колонки см.
\dbltopfraction.




138
\topmargin Параметр жесткой длины, действующий на внешний вид каждой
страницы результата. Расстояние между верхней границей листа бумаги
и верхом заголовка страницы равно сумме значения \topmargin и одного
дюйма. См. рис.23 на стр.137. Прочная команда, перед которой никогда не
надо ставить \protect.

topnumber Счетчик, равный максимальному числу плавающих вставок, то есть,
таблиц и рисунков, которые могут встретиться вверху каждой текстовой
страницы. По умолчанию равен 2. Если выбрана опция стиля документа
twocolumn, счетчик действует только на вставки шириной в одну колонку;
для вставок шириной в две колонки см. dbltopnumber.

\topsep Параметр эластичной длины, который используется командными скоб-
ками list для управления внешним видом и организацией генерируемого
списка. Действие этого параметра можно увидеть на рис.23, стр.137. Проч-
ная команда, перед которой никогда не надо ставить \protect.
\topskip Параметр эластичной длины, равный минимальному расстоянию меж-
ду верхом тела и низом первой строки текста. Его действие похоже на
\baselineskip, за тем исключением, что он влияет только на первую стро-
ку страницы. Прочная команда, перед которой никогда не надо ставить
\protect.
totalnumber Счетчик, равный максимальному числу плавающих вставок, кото-
рые могут помещаться на текстовой странице. По умолчанию равен 3.

\triangle Производит ординарный символ , но только в математической моде.
Не путайте с греческой большой буквой \Delta:
$\Delta$, $\triangle$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ?,
и с бинарным отношением \bigtriangleup, которое похоже на символ \triangle,
но окружено пробелами. Прочная.
\triangleleft Производит ординарный символ , но только в математической
моде. Прочная.
\triangleright Производит ординарный символ , но только в математической
моде. Прочная.

trivlist Командные скобки, являющиеся сокращенной формой командных ско-
бок list см. рис.18, стр.81. Сохраняют значения всех параметров, кото-
рые действуют при их открытии, за исключением того, что \leftmargin,
\labelwidth и \itemindent устанавливаются равными 0 дюймам, а \parsep
делается равным текущему значению \parskip.
\tt Изменяет стиль печати и задает typewriter (“стиль пишущей машинки”)
см. рис.9 на стр.28. Учтите, что в этом стиле не делается перенос слов.
Прочная.


139
twocolumn Опция стиля документа, при которой текст на каждой странице рас-
полагается в двух колонках.
\twocolumn{text} Глобальная декларация, то есть, ее область действия не огра-
ничивается фигурными скобками. Сначала переходит на новую страницу,
выполняя команду \clearpage, а затем набирает следующие данные в фор-
мате в две колонки. Если присутствует необязательный аргумент text, то
он набирается в одноколоночном абзацном боксе, занимающем всю ширину
тела страницы. Хрупкая.
twoside Возможная опция команды \documentstyle. Указывает на то, что стра-
ницы с нечетными и четными номерами должны обрабатываться по-разному.
Например, различаются принятые по умолчанию левые поля, а также по-
разному форматируются бегущие заголовки страниц (если они имеются).
Принята по умолчанию для стиля документa book.
type (Имя поля BibTEX’a.) Имеется много видов технических отчетов. Здесь на-
до указать, на какой из них делается ссылка.
\typein[cmd ]{text} Выводит text на терминал, а также записывает его в log-
файл. Аргумент text является подвижным. Если в аргумент text поставить
имя команды вместе с \protect, то будет выведено имя команды. Имя ко-
манды в text, определенное декларациями \newcommand или \renewcommand,
замещается на ее определение. Например, после команд

\typein[\wife]{Enter wife’s name.}
I love \wife\ very much.

на экране компьютера появится следующее сообщение:

Enter wife’s name.
\wife=

Если в ответ на приглашение вы введете, например, Marina и нажмете кла-
вишу return, то значением \wife станет Marina, а в документе появится
текст “I love Marina very much.”. Хрупкая.
\typeout{text} Выводит text на терминал компьютера, а также записывает его
в log-файл. Например:

\typeout{Don’t foget to revise this!}

Аргумент text является подвижным. Хрупкая.


u

140
\u char или \u{char } Производит акцент (?) над следующим одним символом
o
char в LR или абзацной моде: \u a, \u e, \u\i дают ?, ? и ? Прочная.
a e ?.
\unboldmath Отменяет действие предыдущей декларации \boldmath. Хрупкая.

\underbrace{form} Производит form , но только в математической моде. Напри-
мер:
$\displaystyle\underbrace{a-2b}_{>0}
+\underbrace{y-z+t}_{>0}>0$ . . . . . . . . . . . . . . . . . . . . . . . a ? 2b + y ? z + t > 0
>0 >0
Нематематический аналог этой команды \downbracefill см. рис.13 на
стр.52. Горизонтальная фигурная скобка сверху называется \overbrace в
математической моде и \upbracefill в текстовой. В выключенных форму-
лах нижний индекс производит метку под фигурной скобкой. Прочная.
\underline{form} Производит form во всех модах.
$\underline{b+q}=\underline b+\underline q$ . . . . . . . . . . . . . b + q = b + q
Чтобы подчеркивание было на одном уровне, используйте \strut или дру-
гие определенные Вами невидимые вертикальные черты:
\def\strit{\vrule depth 1.5pt width 0pt}
$\underline{\strit b+q}=
\underline{\strit b}+\underline{\strit q}$ . . . . . . . . . . . . . . b + q = b + q
Хрупкая.
\unitlength Параметр жесткой длины, определяющий единицу, которая в ко-
мандных скобках picture используется для позиционирования и рисования
объектов рисунка. Например, если перед командными скобками picture
поместить команду \unitlength=1mm, единица длины будет равна одному
миллиметру. По умолчанию ее значение равно 1 пункту. Примеры можно
найти в описании команд \circle, \line и других команд, используемых в
командных скобках picture. Прочная команда, перед которой никогда не
надо ставить \protect.

\unlhd Производит символ бинарного оператора ?, но только в математической
моде. Заметим, что в plain TEX’e такой команды нет. Прочная.
\unrhd Производит символ бинарного оператора ¤, но только в математической
моде. Заметим, что в plain TEX’e такой команды нет. Прочная.

unsrt Возможный аргумент команды \bibliographystyle. Элементы библио-
графии размещаются в порядке их первого цитирования и помечаются чис-
лами так: [31].


141
\uparrow Производит символ бинарного отношения ^, но только в математиче-
ской моде. Однако после команд \left или \right команда производит
ограничитель, размер которого зависит от размера того, что он ограничи-
вает. Прочная.
\Uparrow Производит символ бинарного отношения ?, но только в математи-
ческой моде. Однако после команд \left или \right команда производит
ограничитель, размер которого зависит от размера того, что он ограничи-
вает. Прочная.
\upbracefill Производит фигурную скобку, направленную острием вниз, кото-
рая растягивается на все отведенное ей расстояние. Графически это пока-
зано на рис.13, стр.52.
\updownarrow Производит символ бинарного отношения , но только в матема-
тической моде. Однако после команд \left или \right команда производит
ограничитель, размер которого зависит от размера того, что он ограничи-
вает. Прочная.

\Updownarrow Производит символ бинарного отношения , но только в матема-
тической моде. Однако после команд \left или \right команда производит
ограничитель, размер которого зависит от размера того, что он ограничи-
вает. Прочная.
\uplus Производит символ бинарного оператора , но только в математической
моде.
$\uplus$, $\biguplus$, $\displaystyle\biguplus$ . . . . . . . . . . . . , ,
Прочная.
\usebox{cmd } Печатает содержимое ячейки памяти cmd . См. пример в команде
\savebox. Прочная.
\usecounter{ctr } Декларация, которая может встретиться только в аргументе
dec-list (список деклараций) командных скобок list. Используется для ав-
томатической нумерации элементов списка.
\upsilon Производит ординарный символ ?, но только в математической моде.
Она очень похожа на букву ‘v’, когда та печатается в математической моде:
$v$ и $\upsilon$ дают v и ?. Прочная.
\Upsilon Производит ординарный символ ?, но только в математической моде.
Прочная.


v


142
\v char или \v{char } Производит акцент (?) над следующим одним символом
o
?
char в LR или абзацной моде: \v Ceby\v sev дает Ceby?ev. Это нематема-
s
тическая версия макрокоманды \check. Прочная.
\vаlue{ctr } Используется для задания значения одного счетчика равным зна-
чению другого. Например, \setcounter{war}{\value{equation}} делает
значение счетчика war равным значению счетчика equation. (Счетчик war
должен быть предварительно задан командой \newcounter{war}.) Прочная
команда, перед которой никогда не надо ставить \protect.
\varepsilon Производит ординарный символ ?, но только в математической мо-
де. Ординарный символ получается командой \epsilon, а символ бинар-
ного отношения ? командой \in. Прочная.
\varphi Производит ординарный символ ?, но только в математической моде.
Ординарный символ ? получается командой \phi. Прочная.
\varpi Производит ординарный символ , но только в математической моде.
Ординарный символ ? получается командой \pi. Прочная.
\varrho Производит ординарный символ , но только в математической моде.
Ординарный символ ? получается командой \rho. Прочная.
\varsigma Производит ординарный символ ?, но только в математической моде.
Ординарный символ ? получается командой \sigma. Прочная.

\vartheta Производит ординарный символ ?, но только в математической моде.
Ординарный символ ? получается командой \theta. Прочная.
\vbox{text} Производит вертикальный бокс. Боксы, которые находятся в text,
накладываются друг на друга вертикально. Ширина \vbox равна наиболь-
шей ширине входящих в него боксов. Следовательно, ширина бокса \vbox,
который содержит по крайней мере один символ, равна \hsize. Команда
примитивного TEX’a. Пример ее применения можно посмотреть в описании
\downarrow.
\vdash Производит символ бинарного отношения , но только в математической
моде. Имеется также отношение \dashv : . Прочная.

\vdots Доступна только в математической моде для получения вертикального
.
многоточия . Прочная.
..
\vec Помещает маленькую стрелку над следующим символом в математической
моде:
$(\vec\imath,\vec\jmath,\vec k)$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?, ?, k)
Имеется и макрокоманда \overrightarrow, которая автоматически вычис-
ляет длину своей стрелки:


143
?
#
?
?
?
?
?
?
?
\unitlength=0.2mm
?
\begin{picture}(165,450)(0,-10)

?
? ?
\put(0,0){\vector(0,1){150}}
? ?
\put(0,0){\vector(1,0){150}}
? ?
\put(0,0){\vector(4,1){150}}
? ?
? ?
\put(0,0){\vector(3,1){150}}
? ?
\put(0,0){\vector(2,1){150}}
??
\put(0,0){\vector(1,1){150}}
??
\put(0,0){\vector(3,2){150}}
!
?
??
\put(0,0){\vector(1,2){150}}
?? ?
?? ?
\put(0,0){\vector(4,3){150}}
?? ?
\put(0,0){\vector(1,3){150}}
?? ?
\put(0,0){\vector(3,4){150}}
?? ?
U

\put(0,0){\vector(1,4){150}}
?? ? 
\end{picture}
?? ? 
?? ?   
T 
?? ?   
?? ?    & b
& 
Q
?? ?    
&
? ? ?   &? ?
B
&
?? ?  ??  I

 &
??? ?$ $
X
????$$$$$
 ?? &
 
&

?
$
 
?


?
&
?
$ E

Рис. 24. Наклоны векторов, допустимые в командных скобках picture см.
команду \vector.




144
?
?>
$\overrightarrow{AB}, \vec{AB}$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AB, AB
Прочная.
\vector Может встретиться только в аргументах команд \put и \multiput в
командных скобках picture. Команда

\put(i,j){\vector(p,q){l}}
рисует стрелку, которая начинается в точке (i,j), а ее проекция на ось x
равна l единиц. (Исключение составляют вертикальные стрелки, у кото-
рых l это их длина.) Наклон стрелки задается парой (p,q), то есть, p
единиц в x-направлении и q единиц в y-направлении. Числа p и q должны
быть целыми, располагаться между ?4 и +4 включительно и не должны
иметь общего делителя. Полный набор наклонов векторов с положитель-
ными p и q, допустимых в L TEXе, показан на рис.24, стр.144. Стрелка век-
A

тора помещается на конце, противоположном базовой точке. Если длина
вектора равна нулю, то рисуется только стрелка, острие которой в данном
случае оказывается расположенным как раз в базовой точке. С помощью
этого приема к отрезкам прямых линий можно искусственно присоединять
стрелку вектора, наиболее подходящую по наклону и тем самым расширить
возможный диапазон наклона векторов. Например:
\put(0,0){\line(6,1){150}}
\put(150,25){\vector(4,1){0}}
Хрупкая.
\vee Производит символ бинарного оператора ?, но только в математической
моде. Тот же символ можно получить и командой \lor. Прочная.
\verbchar text char Выводит text шрифтом пишущей машинки точно в том ви-
де, в каком он появляется во входном файле. Параметр char может быть
любым одним видимым символом кроме пробела, буквы и * который
не встречается в аргументе text. Пробел между char и text или между text
и char появится во входном результате. Например, \verb"{\it text \/}"
дает {\it text \/}. В аргументе text не должно быть символов новой стро-
ки.
\verb*char text char Похожа на команду \verb, за тем исключением, что пробе-
лы в аргументе text в выходном результате появляются в виде . Например,
\verb*"{\it text \/}" дает {\it text \/}.
verbatim Командные скобки для получения текста шрифтом пишущей машинки
точно в том виде, в котором он появляется во входном файле. Внутри ко-
мандных скобок специальные символы и команды L TEX’a не имеют своего
A

обычного значения и выводятся в том виде, в котором вводятся. Единствен-
ным исключением является команда \end{verbatim}. (Заметим, что между



145
\end и {verbatim} не должно быть пробела.) Не могут встретиться в ар-
гументе любой другой команды, хотя и могут встретиться внутри других
командных скобок.
verbatim* Командные скобки, аналогичные verbatim, за тем исключением, что
пробелы во входном файле выводятся в виде символов ‘ ’.
verse Командные скобки для набора стихов. Левые и правые поля отступают
от полей страницы на одинаковое расстояние. Строки внутри строф раз-
деляются командами \\, а строфы разделяются одной или несколькими
пустыми строками.
\vert Производит ординарный символ |, но только в математической моде; дей-
ствует точно так же, как команда |. Однако после команд \left или \right
команда производит ограничитель, размер которого зависит от размера то-
го, что он ограничивает см. рис.5 на стр.21, рис.6 на стр.22, а также
следующий пример:
|||u|||=\sup_{x\hot=0}\left\{
u(x)
{\|u(x)\|\over\|x\|}\right\} . . . . . . . . . . . . . . . . . . . . . |||u||| = sup
x
x=0
Прочная.
\Vert Производит ординарный символ , но только в математической моде. Тот
же символ можно получить и командой \|. Однако после команд \left
или \right команда производит ограничитель, размер которого зависит от
размера того, что он ограничивает см. рис.5 на стр.21, рис.6 на стр.22, а
также следующий пример:
$$u\cdot v=\left\|{u+v\over2}\right\|^2
+\left\|{u-v\over2}\right\|^2$$

2 2
u?v
u+v
u·v = +
2 2
Прочная.
\vfill Просто сокращение для \par\vspace{\fill}. Хрупкая.
\vline Может встретиться только внутри командных скобок array и tabular,
где производит вертикальную прямую, высота которой равна высоте ряда,
в котором она встречается. Прочная.
volume (Имя поля BibTEX’a.) Номер тома журнала, книги, трудов конференций.
\vspace{len} Добавляет в выходной документ вертикальный пробел величиной
len, если внутри ее “области действия” не встретился переход на новую
страницу. Если команда \vspace встречается в середине абзаца, то перед
вставкой вертикального пробела оканчивается текущая строка. Хрупкая.

146
\vspace*{len} Такая же, как команда \vspace, но вставляет вертикальный про-
бел, даже если внутри ее “области действия” встретился переход на новую
страницу. Хрупкая.


w

\wedge Производит символ бинарного оператора ?, но только в математической
моде. Тот же символ производит и команда \land (логическое и). Прочная.
\widehat В математической моде производит акцент переменного размера. Его
самая широкая форма получается в $\widehat{xyz}$, что дает xyz. Ис-
пользуется для записи углов:
$\hat x,\widehat X,\widehat{AM\!B}$ . . . . . . . . . . . . . . . . . . . . . . . . x, X, AMB
?
Прочная.

\widetilde В математической моде производит акцент переменного размера. Са-
мая большая форма получается в $\widetilde{xyz}$, что дает xyz. См.
\tilde:
$\tilde x$, $\widetilde X$,
$\widetilde{XY}$, $\widetilde{XYZ}$ . . . . . . . . . . . . . . . . . . . x, X,XY , XY Z
?
Прочная.
\wp Функция ? Вейерштрасса. Только в математической моде:
$$\wp(z)={\1\over z^2}+\sum_{\omega\in \Omega^*}
\biggl[{1\over(z-\omega)^2}-{1\over\omega^2}\biggr]$$

1 1 1
?2
?(z) = +
z2 2
(z ? ?) ?
????


Здесь для увеличения размера квадратных скобок использовались команды
plain TEXа \biggl и \biggr. Прочная.
\wr Бинарная операция . Только в математической моде. Применяется для за-
писи “косого произведения” или чтобы показать, что вертикальная стрелка
обозначает изоморфизм в диаграмме:
$$\matrix{
A&\buildrel u\over{\hbox to 12mm{\rightarrowfill}}&B\cr
\wr\bigg\downarrow^&\bigg\downarrow\wr\cr




147
A’&\buildrel u’\over{\hbox to 12mm{\rightarrowfill}}&B’\cr}$$
u
?? ?
? ?>
A B
? ?
? ?
? ?
u
?? ?
? ?> B
A
Эта диаграмма является примером недоработанной кодировки: плохо рас-
пределены вертикальные пробелы, не центрируются вертикальные стрелки.
Конечно же, без особых усилий ее можно сильно улучшить. Прочная.


x

\xi В математической моде производит ординарный символ ?. Прочная.
\Xi В математической моде производит ординарный символ ?. Прочная.


y

year (Имя поля BibTEX’a.) Год, связанный с работой, на которую делается ссыл-
ка. Обычно он записывается как-то так: 1976, но стандартный стиль BibTEX’a
может обработать и текст типа "Около 1600", четыре последние непункту-
ационные символы которого должны быть числами.


z

\zeta Производит ординарный символ ?, но только в математической моде. На-
пример, известная функция Римана
?
1
?(s) =
ns
n=1

и формула Эйлера
1 ,
?(s) = ?
1
1? s
pi
i=1

где (pi )i?1 обозначает последовательность простых чисел. Приведем коди-
ровку второй формулы:

148
$$\zeta(s)={1\over\displaystyle\prod_{i=1}^\infty
\Bigl(1-{1\over p_i^s}\Bigr)}\raise 2pt\hbox{,}$$
Обратите внимание на команду \displaystyle в знаменателе и на кон-
струкцию plain TEXа \raise2pt\hbox{,}, из-за которой запятая находится
на правильном уровне относительно дробной черты. Прочная.


Список литературы
[1] Дональд Кнут, Все про TEX, перевод с англ., РДТЕХ, 1993.
[2] Leslie Lamport, L TEX A Document Preparation System, Addison Wesley, 1985.
A


[3] Antony Diller, L TEX Line by Line, John Wiley & Sons, 1993.
A


[4] Бердников А.С., Туртиа С.Б.,TEX и Графика, Политехника, Санкт-Петербург,
1995.
[5] Лисина М.В., Plain TEX Основные понятия и каталог команд, Препринт ИФ-
ВЭ 95–58.




149

<<

стр. 5
(всего 5)

СОДЕРЖАНИЕ