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


Download 1.51 Mb.
Pdf ko'rish
bet15/143
Sana08.05.2023
Hajmi1.51 Mb.
#1444247
1   ...   11   12   13   14   15   16   17   18   ...   143
Bog'liq
LaTeX-Lvovsky

2.7. Команды с аргументами
Команды наподобие \LaTeX или, скажем, \bf действуют
«сами по себе»; многим командам,
однако, необходимо задать аргументы. Первый пример тому дает команда \documentstyle:
слово, указываемое в фигурных скобках
— ее аргумент; если его не указать, то произойдет
ошибка. В L
A
TEXе аргументы команд бывают обязательные и необязательные. Обязатель
ные аргументы задаются в фигурных скобках; если для команды предусмотрено наличие
обязательных аргументов, она без них правильно работать не будет. У многих команд пре

дусмотрены также и необязательные аргументы, которые влияют на работу команды, коль
скоро они указаны, но при этом нормальная работа команды не нарушится и при их отсут

ствии. Необязательные аргументы задаются в квадратных скобках.
В частности, у команды \documentstyle предусмотрен один обязательный аргумент, о
котором уже шла речь, и один необязательный: в квадратных скобках перед обязательным
аргументом можно указать список (через запятую) так называемых стилевых опций, то есть
дополнительных особенностей оформления. Например, если мы хотим, чтобы книга набира

лась шрифтом кегля 12 вместо кегля 10, принятого по умолчанию, и притом в две колонки,
мы должны начать файл командой
\documentstyle[12pt,twocolumn]{book}
Необязательных аргументов может быть предусмотрено несколько; иногда они должны рас

полагаться до обязательных, иногда после. В любом случае порядок, в котором должны идти
аргументы команды, надо строго соблюдать. Между скобками, в которые заключены аргу

менты, могут быть пробелы, но не должно быть пустых строк.
2.8. Окружения
Еще одна важная конструкция L
A
TEXа — это окружение (environment).
Окружение
— это фрагмент файла, который начинается с текста
\begin{Имя_окружения}
где {Имя_окружения} представляет собой первый обязательный (и, возможно, не един

ственный) аргумент команды \begin. Заканчивается окружение командой
\end{Имя_окружения}
(команда \end имеет только один аргумент
— имя завершаемого ей окружения). Например:


I.2. ОСНОВНЫЕ ПОНЯТИЯ
16
Все строки этого
абзаца будут
центрированы;
переносов слов не
будет, если только
слово, как дезокси

рибонуклеиновая
кислота, не
длинней строки.
\begin{center}
wSE STROKI “TOGO ABZACA BUDUT
CENTRIROWANY; PERENOSOW SLOW
NE BUDET, ESLI TOLXKO SLOWO,
KAK DEZOKSIRIBONUKLEINOWAQ
KISLOTA, NE DLINNEJ STROKI.
\end{center}
Каждой команде \begin, открывающей окружение, должна соответствовать закрываю

щая его команда \end (разумеется, с тем же именем окружения в качестве аргумента).
Важнейшим свойством окружений является то, что они действуют и как фигурные скоб

ки: 
Download 1.51 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   143




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