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


Download 1.51 Mb.
Pdf ko'rish
bet22/143
Sana08.05.2023
Hajmi1.51 Mb.
#1444247
1   ...   18   19   20   21   22   23   24   25   ...   143
Bog'liq
LaTeX-Lvovsky

3.7. Функции типа синус
Функции наподобие sin, log и т. п., имена которых надо набирать прямым шрифтом, набира

ются с помощью специальных команд (обычно одноименных с обозначениями соответству

ющих функций). Полный список таких команд приведен в разделе II.1.2.
Нетрудно видеть, что log
1/16
2 =
−1/4, а sin(π/6) = 1/2.
nETRUDNO WIDETX, ˆTO
$\log_{1/16}2=-1/4$, A
$\sin(\pi/6)=1/2$.
Заметьте, что основание логарифма задается как нижний индекс.
В стандартный набор команд TEXа не входят команды для функций tg и ctg (в англоязыч
ных странах эти функции принято обозначать tan и cot соответственно). Большой беды тут
нет, поскольку эти недостающие команды легко определить самому (см. главу
II
); возможно,
кроме того, что Вы получили L
A
TEX вместе с «русифицирующим стилем», в котором необхо
димые определения команд уже сделаны.
4. Разбиение исходного файла на части
Команды, рассматриваемые в этом разделе, помогают разумно организовать исходный текст.
Часто бывает удобно разбить большой текст на несколько частей, хранящихся в разных
файлах. Чтобы можно было объединить их в одно целое, в TEXе предусмотрена команда
\input
. Если в тексте написать
\input имя_файла
,
то TEX будет работать так, как если бы вместо строки с командой \input стоял текст файла,
имя которого Вы указали.
Обычно, когда готовят текст большого объема, то создают небольшой файл, в котором
между \begin{document} и \end{document} размещены строки с командами \input, зада

ющими включение файлов, в которых и записана основная часть текста. Например, книгу из
четырех глав, записанных в файлах ch1.tex,. . . , ch4.tex, можно организовать в виде файла
из девяти строчек (именно его, а не файлы с отдельными главами, надо будет передать для
обработки L
A
TEXу):
\documentstyle[11pt]{report}
\hfuzz=1.5pt
\pagestyle{plain}
\begin{document}
\input ch1.tex
\input ch2.tex
\input ch3.tex
\input ch4.tex
\end{document}
Ради реализма мы в этом примере включили в преамбулу парочку команд, которые могли
бы там появиться и в реальной ситуации. Первая из них означает, что при верстке абзацев
строки могут выбиваться за правую границу текста, но не более, чем на полтора пункта, а
вторая
— что номера страниц будут печататься снизу и при этом колонтитулов не будет.
Позже мы рассмотрим эти вещи подробнее.


I.5. ОБРАБОТКА ОШИБОК
23
Каждую команду \input следует располагать на отдельной строке, как в вышеприведен

ном примере. Если расширение файла, являющегося аргументом команды \input, не указа

но, то TEX по умолчанию считает, что это расширение имеет вид .tex .
Если в Вашем тексте присутствуют команды \input, то в процессе трансляции при нача

ле чтения соответствующего файла на экран выдается его имя, чтобы вы понимали, к какому
из Ваших файлов будут относиться дальнейшие сообщения TEXа (если таковые будут).
Если Вы хотите, чтобы TEX прочитал только часть Вашего файла, можно воспользовать
ся командой \endinput. Если она присутствует в файле, читаемом TEXом с помощью коман
ды \input, то файл будет прочитан только до строчки, в которой написано \endinput, после
чего его чтение прекратится.

Download 1.51 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   143




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