Набор документов в издательской системе LаTеX.
Выполнила: ст. гр. 540191/11
Жукова Е.С.
Проверила: доцент каф. ПМиИ
Родионова Г.А.
Тула 2014
1 Цель и задачи работы: Изучить основные понятия и принципы набора документов в издательской системе LаTеX и набрать текст в этой системе.
2 Задание:
· Набрать текст.
· Обработать файл с помощью LаTеXа.
· Исправить все ошибки, возникающие при трансляции текста.
· Посмотреть на экране результат (файл.dvi).
Теоретическая справка
Структура исходного текста
LaTeX – файл должен начинаться с команды
\documentclass
задающей стиль оформления документа. Пример:
\documentclass{article}
После команды \documentclass могут следовать команды, относящиеся ко всему документу и устанавливающие различные параметры оформления текста. Также здесь располагаются команды, подключающие пакеты, содержащие дополнительные возможности. Необходимо подключить следующие пакеты:
1) \usepackage[russian]{babel} – осуществляет русификацию LaTeX;
2) \usepackage[cp1251]{inputenc} – пакет, отвечающий за кодировку документа;
3) \usepackage{amsmath} – определяет дополнительные окружения для многострочных уравнений и множество других расширений для наборов математики;
4) \usepackage{geometry} – пакет для установки полей.
Далее должна следовать команда
\begin{document}
Только после этой команды может идти текст. Если поместить или какую-нибудь команду, генерирующую текст, до \begin{document}, то LaTeX выдаст сообщение об ошибке.
Заканчиваться файл должен командой
\end{document}
Если даже после \end{document} в файле и написано еще что-то, LaTeX это проигнорирует.
Группы
Важнейшим понятием TeXа является понятие группы – это часть текста, ограниченная фигурными скобками. Задаваемые командами TeXа изменения различных параметров действуют в пределах той группы, внутри которой была дана соответствующая команда; по окончании группы (после закрывающей фигурной скобки, соответствующей той фигурной скобке, что открывала группу) все эти изменения забываются и восстанавливается тот режим, который был до начала группы. Например, команда \bf {Исходный текст} переключает шрифт на жирный, а команда \it {Исходный текст} – на курсив.
Фигурные скобки в исходном тексте должны быть сбалансированы: каждой открывающей скобке должна соответствовать закрывающая.
Окружения
Еще одна важная конструкция LaTeXа – это окружение. Окружение – фрагмент файла, который начинается с текста
\begin{ Имя_окружения }
где { Имя_окружения } представляет собой первый обязательный аргумент команды \begin. Заканчивается окружение командой
\end{ Имя_окружения }
Например:
\begin{center}
Исходный текст
\end{center}
Единицы длины
Многие параметры, используемые TeXом, являются размерами, в нижеследующей таблице собраны единицы длины, которые можно использовать в TeXе при задании размеров.
pt | пункт » 0.35 миллиметра |
pc | пика = 12 pt |
mm | миллиметр |
cm | сантиметр = 10 mm |
in | дюйм = 25,4 mm |
Если длина, указываемая TeXу, равна нулю, то необходимо указать при этом нуле какую-нибудь из используемых TeXом единиц длины. Например, если написать
\parindent=0
то мы получим сообщение об ошибке; вместо 0 надо написать, например, 0pt или 0in.
Поля
Чтобы установить поля в LaTeXе, необходимо написать следующий код программы:
\geometry{top=2cm} – отступ сверху
\geometry{bottom=2cm} – отступ снизу
\geometry{left=3cm} – отступ справа
\geometry{right=1.5cm} – отступ слева
Разделы документа
Для оформления разделов существуют такие команды:
\part \chapter \section \subsection \subsubsection \paragraph \subparagraph
В этом перечне каждая последующая команда обозначает более мелкий подраздел, чем предыдущая.
Команда \section принимает один обязательный аргумент – название раздела. Например:
\section{\S\,77. Общие уравнения движения вязкой жидкости. Динамические уравнения и уравнение баланса энергии. Граничные условия движения жидкости с трением и теплопроводностью}
Команда \section* начинает новый раздел, не нумеруя его. У этой команды предусмотрен только обязательный аргумент.
Набор формул
В документе, подготовленном с помощью TeXа, различают математические формулы внутри текста и «выключенные» (выделенные в одну строку). Формулы внутри текста окружаются знаками $ (с обеих сторон). Выключенные формулы окружаются парами знаков доллара $$ и $$ с обеих сторон. Формулами считаются как целые формулы, так и отдельные буквы, в том числе греческие, а также верхние и нижние спецзнаки.
Степени и индексы набираются с помощью знаков Ù и _ соответственно.
Дроби, в которых числитель расположен над знаменателем, набираются с помощью команды \frac. Эта команда имеет два обязательных аргумента: первый – числитель, второй – знаменатель.
Если заключенный в скобки фрагмент формулы занимает много места по вертикали (за счет дробей или степеней), то и сами скобки должны быть больше размером, чем обычные. В TeXе на этот случай предусмотрен механизм автоматического выбора размера скобок. Для написания формул в скобках в своей программе я воспользовалась командами \biggl для левых ограничителей и \biggr соответственно для правых:
\biggl (Формула \biggr)
В математическую формулу можно включить фрагмент обычного текста с помощью LaTеXовской команды \mbox. Аргумент команды \mbox обрабатывается TеXом как обычный текст: пробелы не игнорируются, слова набираются не математическим курсивом, а тем же шрифтом, который был текущим перед началом формулы. Весь текст, являющийся аргументом команды \mbox, будет напечатан в одну строку.
Символы и знаки операций
Бинарные операции | |
+ | + |
– | - |
* | * или ast |
° | circ |
Бинарные отношения | |
= | = |
: | : |
Разное | |
partial | |
' | prime |
nabla | |
\ | backslash |
§ | S |
[ | [ или lbrack |
] | ] или rbrack |
{ | \{ или lbrace |
} | \} или rbrace |
Набор текста
Большинство знаков препинания (точка, запятая и т.п.) набирают очевидным образом: точке в исходном тексте соответствует типографская точка на печати. Чтобы получить на печати дефис, короткое тире или длинное тире, надо в исходном тексте набрать один, два или три знака – соответственно.
Знак параграфа набирается с помощью команды \S; знаки $ и & набираются с помощью \$ и \&.
Чтобы на печати выводились стоящие рядом знаки, например, '' и., надо между ними поставить пару из открывающей и закрывающей скобок {}.
Бывают случаи, когда промежутки между словами в формулах, выбранные автоматически, выглядят неудачно. В этом случае в формулу можно включить команды, задающие промежутки в явном виде. Основные их этих команд:
\quad Пробел в 1em | |
\qquad Пробел в 2em | |
\, «Тонкий пробел» ||
\: «Средний пробел» | |
\; «Толстый пробел» | |
Чтобы TeX сверстал абзац, никаких специальных усилий прилагать не надо: достаточно оставить в исходном тексте пустую строку, указывающую TeXу на конец абзаца.
Чтобы сделать сноску к какому-то месту в тексте, достаточно использовать команду \footnote с одним обязательным аргументом — текстом сноски. Пример:
жидкости или газа. \footnote{См. Л. Ландау и Е. Лифшиц. Механика сплошных сред. Гостехиздат, 1944, стр. 431.}
Текст сноски может состоять из нескольких абзацев; в этом случае они, как обычно, разделяются пустой строкой.