Tex: подробное описание С. М. Львовский
Download 1.51 Mb. Pdf ko'rish
|
LaTeX-Lvovsky
- Bu sahifa navigatsiya:
- 4. Разбиение исходного файла на части
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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling