LaTex - cтруктура документа

Документ LaTeX — это текстовый файл, содержащий специальные команды языка разметки. Сам документ делится на  преамбулу  и  тело.

Документ LaTeX — это текстовый файл, содержащий специальные команды языка разметки. Сам документ делится на преамбулу и тело. Преамбула содержит информацию про класс документа, использованные пакеты макросов, определения макросов, автора, дату создания документа и другую информацию.
Например:

\documentclass[12pt,titlepage]{report}
\usepackage{cmap}
\usepackage[russian]{babel}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{longtable}
\usepackage[dvips]{graphics,epsfig}
\usepackage{multirow}
\usepackage{rotating}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{floatflt}
\usepackage{nccfloats}
\usepackage{array}
\usepackage{cancel}
\usepackage{xcolor}
\usepackage{array}
\usepackage[utf8]{inputenc}
\usepackage{psfrag}
\frenchspacing
\usepackage{graphicx}

Так же в преамбуле задаются параметры страницы, следующими командами:

\textheight = X mm
\textwidth = Y mm

Где вместо параметра "Х" и "Y" указывается длина и ширина для будущего документа. Обычно для А4 указывается высота равная 240mm, а для ширины 165mm.

Значение некоторых пакетов:

  • \usepackage{cancel} — пакет для рисования диагональных линий
  • \usepackage{cmap} — чтобы в полученном пдф файле можно было использовать поиск по слову и для копирования
  • \usepackage{amsmath} — большинство математических функций
  • \usepackage{amsthm} — пакет упрощает установку теорем, которая обычно требуется в публикациях
  • \usepackage{amssymb} — символы бинарного отношения: \barwedge, \boxdot, \boxminus, \boxplus, \boxtimes, \Cap, \Cup(и многие другие)
  • \usepackage{longtable} — Longtable позволяет писать таблицы, которые переходят на следующую страницу
  • \usepackage{multirow} — создание табличных ячеек, охватывающих несколько строк
  • \usepackage{rotating} — Инструменты вращения
  • \usepackage{fancyhdr} — Расширенный контроль над верхними и нижними колонтитулами страниц
  • \usepackage{xcolor} — расширение цветов
  • \usepackage{array} — Расширение массивов и табличных сред
  • \usepackage{psfrag} — это пакет, который позволяет накладывать фигуры EPS произвольными конструкциями, правильно выровненными, масштабируемыми и повернутыми
  • \frenchspacing — заставляет LaTeX обрабатывать интервалы между предложениями так же, как интервалы между словами в середине предложения
  • \usepackage{graphicx} — Расширенная поддержка графики (\includegraphics)
  • \usepackage{pgfplots} — Создание нормальных / логарифмических графиков в двух и трех измерениях
  • \usepackage{mathrsfs} — Поддержка использования шрифтов RSFS в математике (\mathscr)
  • \usetikzlibrary{arrows} — Библиотека наконечников стрелок

Как строится документ

После написания преамбулы, пишется \begin{document}. После написание этой "команды", пользователь может приступать к созданию своего документа. Для завершение работы пишется "команда" \end{document}.

Как начать писать на "LaTex"-е ?

Для того чтобы записать, какую-нибудь математическую формулу, функцию и т.п в "LaTex"-е используется следующий символ "$". Формула начинается и заканчивается этим символом

Например, запишем простую квадратичную функцию:

$y=ax^2+bx+c$
$y=ax^2+bx+c$

Для написания каких либо формул по середине документа то используется следующий символ "$$". Так же, как в ординарном символе формула начинается и заканчивается этими символами.

$$y=ax^2+bx+c$$
$$y=ax^2+bx+c$$

Иногда такое бывает, что написанная формула переходит границы страницы, и нужно ее вручную перенести на новую строку. Тогда используются следующие команды: \\ или \vskip a mm, где вместо параметра а пишется столько, на сколько надо опустить строку. Посмотрим на примере на той же самой квадратичной функции:

до применения команды \\ ($y=ax^2+bx+c$)
до применения команды \\ ($y=ax^2+bx+c$)
после применения команды \\ ($y=\\ax^2+bx+c$)
после применения команды \\ ($y=\\ax^2+bx+c$)

Текст в "LaTexe"-е пишется обычно. Для выделения слова к примеру жирным шрифтом или курсивом используется следующая команда \textbf{Текст} и \textit{Текст} соответственно:

Документ LaTeX — это текстовый файл, содержащий специальные команды языка разметки. Сам документ делится на  преамбулу  и  тело.-6

Список математических символов

В следующих таблицах вы найдете все символы, известные обычно в математическом режиме, можно посмотреть тут.