Date Редакция Категория comp Теги LaTeX

Каждый документ в LaTeX начинается с команды

\documentclass[опции]{класс}.

В фигурных скобках задаётся класс (тип) создаваемого документа, в квадратных указывают опции -- настройки оформления документа.

Классы документов

  • article -- для статей и других коротких документов.
  • report -- для отчётов, т.е. более длинных документов, содержащих несколько глав (\chapter).
  • book -- для книг. В отличие от отчёта, содержит команды для оформления технологических элементов книги, например: \frontmatter, \mainmatter, \backmatter. К тому же исторически, отчёт -- документ печатаемый с одной стороны страницы, тогда как книга печатается с обеих.
  • letter -- для писем.
  • minimal -- простейший класс, предназначенный для отладки. Задаёт только размеры страницы (letterpage) и базовый шрифт (10pt).
  • beamer -- презентации

Более подробно...

Опции классов

  • 10pt (умолч.), 11pt, 12pt -- размер основного шрифта документа. Если ни одна из этих опций не указана, то подразумевается размер 10pt.
  • a4paper, letterpaper (умолч.)... -- размер страницы. Так же могут быть указаны: a5paper, b5paper, executivepaper и legalpaper.
  • landscape -- задаёт альбомную ориентацию страницы.
  • fleqn -- выключные формулы будут выравнены влево, а не отцентрированы.
  • leqno -- нумерация формул слева, а не справа.
  • titlepage, notitlepage -- указывает, должна ли после заголовка документа начинаться новая страница или нет. По умолчанию, класс article не начинает новую страницу, а report и book начинают.
  • twocolumn -- печать в две колонки (по умолчанию стоит onecolumn). Действует для классов article, report и book.
  • oneside, twoside -- oneside задаёт оформление текста с одинаковыми полями для чётных и нечётных страниц, twoside -- с разными полями. По умолчанию, опция oneside стоит в классах article и report, twoside -- в классе book.
  • draft -- каждая строка, в которой есть проблемы с переносами будет помечаться на печати небольшим чёрным квадратом, стоящим справа от строки. Вместо вставленных рисунков будут отображаться пустые рамки соответствующего размера.
  • openright, openany -- опция openright задаёт печать каждой главы с нечётной страницы (установлена по умолчанию в book). Если использовать openany, то главы будут начинаться как с чётных, так и с нечётных страниц (по умолчанию в report).

Пример: документ LaTeX, который начинается строкой

\documentclass[11pt,twoside,a4paper]{article}

позволяет оформить документ как статью, с базовым размером шрифта 11 пунктов, отформатированную для двусторонней печати на бумаге формата A4.

И в завершении -- краткое руководство по созданию собственных классов и пакетов LaTeX:



Комментарии

comments powered by Disqus