Наиболее распространенная и удобная конфигурация файлов издательских систем, построенных на основе TEX, может быть представлена следующим образом:
Файл должен начинаться с команды \documentclass, задающей стиль оформления документа. Например \documentclass{book} Слово book в фигурных скобках указывает, что документ будет оформлен, как книга: все главы будут начинаться с нечетных страниц, текст будет снабжен колонтитулами некоторого определенного вида и т. д.
К наиболее распространенным стилям относятся:
Описание каждого стиля можно найти в достаточно большом количестве источников литературы, например – [2, 3, 4]. Далее мы не будем заострять внимание на подробном описании всех операторов и команд, а уделим внимание только необходимым и наиболее удобным на взгляд автора.
Отметим, что команда \documentclass также позволяет подключать стилевые файлы, разработанные как стандарт оформления (смотри пример 2). Указание стиля является обязательным аргументом, но предусмотрен и необязательный: в квадратных скобках перед обязательным аргументом можно указать список так называемых классовых опций, т. е. дополнительных особенностей оформления (набор этих возможностей ограничен). Например, если мы хотим, чтобы книга набиралась шрифтом кегля 12 вместо кегля 10, принятого по умолчанию мы должны начать файл с командой \documentclass[12pt]{book}.
После команды \documentclass могут следовать команды, относящиеся ко всему документу и устанавливающие различные параметры оформления текста. Далее должна идти команда \begin{document} Только после этой команды может идти собственно текст. Если вы поместите текст или какую-либо команду, генерирующую текст до \begin{document}, возникнет сообщение об ошибке. Часть файла, расположенная между командами \documentclass и \begin{document}, называется преамбулой. Заканчиваться файл должен командой \end{document}. Если после \end{document} в файле что-то написано – это проигнорируется при компиляции.
Уделим особое внимание преамбуле, существование которой и обеспечивает уникальные возможности TEX систем. После команды \documentclass, начинающей файл, может следовать команда \usepackage, в аргументе которой стоит (через запятую) список подключаемых этой командой стилевых пакетов. (Можно использовать и несколько команд \usepackage.) Именно здесь следует подключить пакет, позволяющий использовать русский язык в TEX и пакет задающий интересующую нас кодировку (\usepackage[\]{babel} и \usepackage[cp1251]{inputenc}).
Использование других пакетов требуется для различных функциональных возможностей, поэтому просто приведем список рекомендуемых к использованию пакетов
\usepackage[\]{babel}
\usepackage{fullpage}
\usepackage{longtable}
\usepackage{hhline}
\usepackage[cp1251]{inputenc}
\usepackage{amssymb}
\usepackage{graphicx,indentfirst,float,amsmath,wrapfig}
\usepackage{cite}
\usepackage{color} Информацию об этих пакетах можно получить в соответствующей литературе (например в [2, 3, 4]).
В преамбуле существует возможность задать поля страниц. Это можно сделать следующим образом:
\textheight 24.0cm
\textwidth 17.4cm
\topmargin -1.cm
\oddsidemargin -5.mm
\evensidemargin -5.mm
поля страниц для А4 формата.
На взгляд автора, описанное в этом параграфе, является необходимым минимумом знаний о преамбуле для адекватной работы в издательских системах на основе TEX.