\documentclass[10pt,a4paper]{article}
%\documentstyle[10pt,twocolumn]{book}
\usepackage[koi8-u]{inputenc}
\usepackage[russian]{babel}

\usepackage{fancyhdr}
\usepackage[includehead,includefoot]{geometry}
\geometry{a4paper,top=7mm,bottom=7mm,footskip=1cm,left=15mm,right=7mm,twoside}
% preamble
\pagestyle{fancy}

%\pagestyle{headings}
\title{\LaTeX{} --- кратко обо всём.}
\date{\today}
\author{Роман Савоченко \\rom\_as@diyaorg.dp.ua}

\begin{document}



{\setlength{\parskip}{0pt}\maketitle\tableofcontents}
%\footnotesize
\newpage
 
%\chapter{\LaTeX{} --- кратко обо всём.}
\section{Специальные символы.}
\begin{tabbing}
\%              \hspace{7em}\= символ комментария;\\
\verb+\\, \newline+ \> Начать новую строку без нового абзаца;\\
\verb+\\*+      \> Начать новую строку, но запретить разрыв страницы;\\
\verb+\newpage+ \> Начать новую страницу;\\
%\verb+\backslash+ & Печатает символ "\backslash";\\
\verb+\\[5pt]+  \> Разрыв строки без выравнивания с отступом по вертикале между строками;\\
\verb+\par+     \> Закончить абзац;\\
\verb+\linebreak[4]+   \> Разрыв строки c выравниванием и обязательностью 5;\\
\verb+\nolinebreak[4]+ \> Запрет разрыва строки обязательностью 5;\\
\{\}            \> Ограничение группы в исходном файле;\\
\verb+\%,\{,\}+ \> Печатает непосредственно знак после \verb+\+;\\
\verb+"\ "+     \> Генерирует пробел после команды;\\
\verb+\-+       \> Указывает на место допустимого переноса в слове;\\ 
\verb+$10^2$+   \> Определение формулы в тексте: $10^2$;\\
\verb+$$10^2$$+ \> Определяет формулу в отдельной строке;\\ 
*               \> После команд нумерации указывать на отсутствие нумерации; \\ 
\verb+_,<,>,|+  \> Используется в математических формулах;\\
\verb+^+        \> Используется в математических формулах;\\
\verb+~+        \> Неразрывной пробел между словами;\\
\#,\&           \> Используются в сложных выражениях \TeXа;\\
-               \> Дефис (-);\\
\verb+--+       \> Короткое тире (--);\\
\verb+---+      \> Длинное тире (---);\\
\verb+''+       \> Открывающая кавычка ('');\\
\verb+``+       \> Закрывающая кавычка (``);\\    
\verb+\dots, \ldots+ \> Многоточие (\dots);\\
\verb+\S+	\> Знак параграфа (\S);\\
\verb+\copyright+ \> Знак копирайта (\copyright);\\
\verb+\symbol{99}+ \> Отображает символ с кодом 99 (\symbol{99});\\ 
\verb+$\!$+     \> Отрицательный тонкий пробел |$\!$|;\\
\verb+$\,$+     \> Тонкий пробел |$\,$|;\\
\verb+$\:$+     \> Средний пробел |$\:$|;\\
\verb+$\;$+     \> Толстый пробел |$\;$| ;\\
\verb+\enskip+  \> Промежуток в 0.5em |\enskip|;\\
\verb+\quad+    \> Промежуток в 1em |\quad|;\\
\verb+\qquad+   \> Промежуток в 2em |\qquad|;\\
\verb+\/+       \> Промежуток зависящий от шрифта (\/);\\
\verb+\smallskip+ \> Маленький вертикальный промежуток; \\
\verb+\medskip+  \> Средний вертикальный промежутка; \\
\verb+\bigskip+  \> Большой вертикальный промежуток; \\
\verb+smallskipamount+ \> Значение маленького вертикального промежутка; \\
\verb+medskipamount+  \> Значение среднего вертикального промежутка; \\
\verb+bigskipamount+  \> Значение большого вертикального промежутка; \\
\end{tabbing}

\begin{table}[!h]
 \caption{\bf Диакритические знаки}
 \label{diakr}
\begin{tabular}{|p{19mm}|p{2mm}||p{19mm}|p{2mm}||p{19mm}|p{2mm}|p{19mm}|p{2mm}||p{19mm}|p{2mm}||p{19mm}|p{2mm}|}
 \hline
 \verb+\'e+   & \'e   & \verb+\'e+   & \'e   & \verb+\^e+   & \^e   & \verb+\`e+   & \`e   & \verb+\=e+   & \=e   & \verb+\.e+   & \.e   \\
 \verb+\u{e}+ & \u{e} & \verb+\v{e}+ & \v{e} & \verb+\H{e}+ & \H{e} & \verb+\"e+   & \"e   & \verb+\c{e}+ & \c{e} & \verb+\d{e}+ & \d{e} \\ 
 \verb+\b{e}+ & \b{e} & \verb+\t ee+ & \t ee &              &       &              &       &              &       &              &       \\  
 \hline
\end{tabular}
\end{table}

\begin{table}[!h]
 \caption{\bf Буквы специального вида}
 \label{bukvspec}
\begin{tabular}{|p{19mm}|p{2mm}||p{19mm}|p{2mm}||p{19mm}|p{2mm}||p{19mm}|p{2mm}||p{19mm}|p{2mm}||p{19mm}|p{2mm}|}
 \hline
 \verb+\oe+   & \oe   & \verb+\OE+   & \OE   & \verb+\ae+   & \ae   & \verb+\AE+   & \AE   & \verb+\aa+   & \aa   & \verb+\AA+   & \AA   \\
 \verb+\o+    & \o    & \verb+\O+    & \O    & \verb+\l+    & \l    & \verb+\L+    & \L    & \verb+\i+    & \i    & \verb+\j+    & \j    \\ 
 \verb+\ss+   & \ss   &              &       &              &       &              &       &              &       &              &       \\  
 \hline
\end{tabular}
\end{table}

\section{Команды.}
Команды в \LaTeX\ имеют следующую конструкцию:\\
\verb+\command[arg1]{arg}+ \\
Где у каждой команды могут быть обязательные <arg> и необязательные <arg1>
аргументы.\\

\subsection{Общие.}

\begin{itemize}
\item \verb+\TeX+ --- Команда печатающая \TeX;
\item \verb+\LaTeX+ --- Команда печатающая \LaTeX;
\item \verb+\documentclass[options]{style}+ --- Начало документа со стилем <style> Табл~{\bf\ref{style}} и опциями <options> табл~{\bf\ref{doc_opt}}.
\item \verb+\title{Name}+ --- Определяет наименование документа, и нужна для maketitle;
\item \verb+\author{Name}+ --- Определяет имя автора, и нужна для maketitle;
\item \verb+\date{date}+ --- Определяет дату создания документа (обычно включает \verb+\today+), и нужна для maketitle;
\item \verb+\setlength{param}{length}+ --- Устанавливает фиксированное значения любому параметру;
\item \verb+\addtolength{param}{length}+ --- Добавляет значения к любому параметру;
\item \verb+\maketitle+ --- Выполняет генерацию титульного листа;
\item \verb+\tableofcontents+ --- Формирует содержания;
\item \verb+\listoffigures+ --- Формирует список рисунков;
\item \verb+\listoftables+ --- Формирует список таблиц;
\item \verb+\begin{env}+ --- Начало окружения <env> (секция {\bf\ref{envir}});
\item \verb+\end{env}+ --- Конец окружения <env> (секция {\bf\ref{envir}});
\item \verb+\usepackage[options]{packet}+ --- Подключение к документу дополнительного пакета <packet> табл~{\bf\ref{packet}} с опциями <options>;
\item \verb+\include{file}+ --- Вставить в данный документ внешний, начав с новой страницы;
\item \verb+\input file+ --- Включит в текущий документ, внешний документ;
\item \verb+\endinput+ --- Помещается в файле вызываемом \verb+\input file+ для окончания обработки на этом месте;
\item \verb+\underline{A}+ --- Подчеркнутый снизу текст (\underline{A});
\item \verb+$\underline{A}$+ --- Подчеркнутый сверху текст ($\overline{A}$);
\item \verb+$\underbrace{A}$+ --- Скобка снизу текста ($\underbrace{A}$);
\item \verb+$\overbrace{A}$+ --- Скобка сверху текста ($\overbrace{A}$);
\item \verb+\fbox{A}+ --- Текст в рамке (\fbox{A});
\item \verb+\frenchspacing+ --- Указывает сделать все пробелы в тексте одинаковыми;
\item \verb+\nonfrenchspacing+ --- Указывает сделать все пробелы в тексте неодинаковыми;
\item \verb+\hspace{4em}+ --- Горизонтальный промежуток указанной ширины (\hspace{4em});
\item \verb+\hspace*{4em}+ --- Горизонтальный промежуток указанной ширины (\hspace*{4em}) (в начале и в конце строки);
\item \verb+\stretch{n}+ --- Специальный резиновый пробел;
\item \verb+\vspace{4em}+ --- Вертикальный промежуток указанной ширины.
\item \verb+\vspace*{4em}+ --- Не пропадает даже при разрыве страницы.
\item \verb+\mbox{text}+ --- Определяет текст как единственный знак.
\item \verb+\makebox[width][pos]{text}+ --- \verb+\makebox[1.1\width][s]{text}+ 
 Создаёт блок из текста <text> с шириной <width> (можно использ. \verb+\width, \height, \depth+) и центрированием <pos>:\\
 \textbf{c} - центрировать;\\ 
 \textbf{l} - отжать влево;\\
 \textbf{r} - отжать вправо;\\
 \textbf{s} - равномерно заполнить;
\item \verb+\framebox+ --- Тоже что и \verb+\makebox+ но с изображением рамки вокруг текста;
\item \verb+\raiserbox{offs}[depth][height]{text}+ --- Создаёт блок из текста <text> с высотой <height>, глубиной <depth> и сдвигом <offs>, 
 где можно использовать: \verb+\width, \height, \depth, \totalwidth+; 
\item \verb+\verb{text}+ --- Печатает текст как есть (без форматирования).
\item \verb+\includegraphics[key=val,..]{file}+ --- Включить в документ рисунок из файла <file> с ключами <key>:\\
 {\bf width} - масштабировать рисунок до указанной ширины;\\
 {\bf height} - масштабировать рисунок до указанной высоты;\\
 {\bf angle} - повернуть рисунок против часовой стрелки;\\
 {\bf scale} - масштабировать рисунок;
\item \verb+\clearpage+ --- Немедленно разместить все плавающие объекты и начать с новой страницы.
\item \verb+\pagenumbering{tip}+ --- Определяет тип нумерации страниц: arabic, roman, Roman, alph, Alph;
\item \verb+\cleardoublepage+ --- Немедленно разместить все плавающие объекты и начать с новой левост. страницы.
\item \verb+\newcommand{Name}[param]{descr}+ --- Создание новой команды <Name> c параметрами <param> и описанием. Обращение к параметру \verb+#1+; 
\item \verb+\renewcommand, \providecommand+ --- Тоже что и \verb+\newcommand+ но переопределяет старую команду;
\item \verb+\newenvironment{Name}[param]{begin}{end}+ --- Создание нового окружения <Name> с параметрами <param>;
\item \verb+\ProvidesPackage{NamePackage}+ --- Имя пакета в файле пакета (*.sty);
\item \verb+\parbox[pos][width]{text}+ --- Поместить <text> в один блок шириной <width> (обычно \verb+\textwidth+) и вертикальным выравниванием <pos>: c, t, b;
\item \verb+\rule[offs]{width}{hight}+ --- Генерирует чёрный блок с соответствующими параметрами. Можно использовать для линий или распорок;
\item \verb+\hrule+ --- Горизонтальная линейка;
\item \verb+\vrule+ --- Вертикальная линейка;
\item \verb+\strut+ --- Вертикальная линейка нулевой ширины и высотой чуть более самой высокой буквы;
\item \verb+\onecolumn+ --- С новой страницы начать вывод в одной колонки;
\item \verb+\twocolumn+ --- С новой страницы начать вывод в две колонки;
\item \verb+\marginpar{text}+ --- Создаёт заметку <text> на полях;
\end{itemize}

\subsection{Заголовки}

\begin{tabbing}
\verb+\section{Name}+    \hspace{5em} \= Создают секцию с нумерацией.\\
\verb+\section*{Name}+   \> Создаёт секцию без нумерации.\\
\verb+\subsection{Name}+ \> Создаёт подсекцию с нумерацией.\\
\verb+\subsection*{Name}+ \> Создаёт подсекцию без нумерации.\\
\verb+\paragraph{Name}+  \> Создаёт параграф с нумерацией.\\
\verb+\paragraph*{Name}+ \> Создаёт параграф без нумерации.\\
\verb+\subparagraph{Name}+  \> Создаёт подпараграф с нумерацией.\\
\verb+\subparagraph*{Name}+ \> Создаёт подпараграф без нумерации.\\
\verb+\appendix+         \> Нумеровать главы буквами.\\
\verb+\part{Name}+       \> Не влияет на последовательную нумерацию глав (с нумерацией).\\
\verb+\part*{Name}+      \> Не влияет на последовательную нумерацию глав (без нумерации).\\
\verb+\chapter{Name}+    \> Создаёт главу с нумерацией.\\
\verb+\chapter*{Name}+   \> Создаёт главу без нумерацией.\\
\end{tabbing}

\begin{table}[!h]
 \caption{\bf Внешние пакеты расширения}
 \label{packet}
\begin{tabular}{|l|l|}
 \hline
 Имя  &  Описание \\
 \hline
 babel     & Подключает языковые особенности для указанного языка.\\
 fontenc   & Какую кодировку шрифта необходимо использовать (ltoutenc.dtx).\\
 inputenc  & Позволяет в документе использовать различные кодировки.\\
 afterpage &  \\ 
 fancyhdr  &  \\
 geometry  & Для управления геометрией листа. \\
 ifthen    & Добавляет условные команды. \\
 makeidx   & Предоставляет команды для генерации указателей. \\
 fancyhdr  & Предостовляет простые команды для настройки колонтитулов.\\
 \hline
\end{tabular}
\end{table}

\begin{table}[!h]
 \caption{\bf Стандартные стили документов}
 \label{style}
\begin{tabular}{|l|l|}
 \hline
 Имя     & Описание \\
 \hline
 article & Для статей в научных журналах, презентаций, коротких отчётов.\\
 book    & Для настоящих книг.  \\
 letter  & Оформление писем. \\
 report  & Для более длинных отчётов, содержащих несколько глав, диссертаций. \\
 slides  & Для слайдов (использует большие буквы без засечек). \\
 \hline
\end{tabular}
\end{table}

\begin{table}[!h]
 \caption{\bf Опции классов документов}
 \label{doc_opt}
\begin{tabular}{|l|l|}
 \hline
 Имя     & Описание \\
 \hline
 10pt,11pt,12pt         & Устанавливает основной размер шрифта.\\
 a4paper, letterpaper.. & Определяет размер листа (a5paper,b5paper,executivepaper и legalpaper).  \\
 fleqn                  & Выравнивать выключенные формулы по левому краю.\\
 leqno                  & Формулы нумеровать слева. \\
 titlepage, notitlepage & Указывает, что должна начинаться новая страница после заголовка или нет. \\
 twocolumn              & Набирать документ в два столбца. \\
 twoside, oneside       & Выбирает одно- или двусторонний вывод. \\
 openright, openany     & Генерировать новые главы или с правой или с новой страницы.\\
 \hline
\end{tabular}
\end{table}

\begin{table}[!h]
 \caption{\bf Стили страниц.}
 \label{pgstyle}
\begin{tabular}{|l|l|}
 \hline
 Имя & Описание \\
 \hline
 plain    & Номер страницы внизу, посреди нижнего колонтитула; \\
 headings & Название текущей главы и номер страницы в верхнем колонтитуле;\\
 empty    & Верхние и нижние колонтитулы пусты;\\
 fancy    & Стиль определённый пакетом <fancyhdr>;\\
 \hline
\end{tabular}
\end{table}

\subsection{Параметры страницы}
\begin{tabbing}
\verb+\hoffset+ \hspace{5em} \= Смещение рабочего поля по горизонтале;\\
\verb+\voffset+       \> Смещение рабочего поля по вертикале;\\
\verb+\oddsidemargin+ \> Величина допустимого выхода за левый край;\\
\verb+\topmargin+     \> Величина допустимого выхода за верхний край;\\
\verb+\headheight+    \> Высота заголовка (колонтитула);\\
\verb+\headsep+       \> Высота разделителя между заголовком и телом текста;\\
\verb+\textheight+    \> Высота тела текста;\\
\verb+\textwidth+     \> Ширина тела текста;\\
\verb+\marginparser+  \> Растояние между маргиналиями и телом;\\
\verb+\marginparwidth+\> Ширина маргиналий;\\
\verb+\footskip+      \> Растояние между низом тела и нижним колонтитулом;\\
\verb+\paperwidth+    \> Ширина листа;\\
\verb+\paperheight+   \> Высота листа;\\
\end{tabbing}

\subsection{Управление форматированием.}
\begin{tabbing}
\verb+\parindent=5cm+ \hspace{3em} \= Установка величины отступа на абзаце;\\
\verb+\parskip=1cm+       \> Устанавливает расстояние между абзацами;\\
\verb+\hfuzz=1.5pt+       \> Строки могут выбиваться за правую границу текста, но не более 1.5pt;\\  
\verb+\pagestyle{style}+  \> Определяет стиль страниц. (Табл. \ref{pgstyle});\\  
\verb+\righthyphenmin=2+  \> Минимальное количество символов при переносе;\\
\verb+\hyphenation{verb}+ \> Описывает правила переноса слова <verb>;\\       
\verb+\sloppy+            \> Режим предпочтения разрежения строк перед overfull;\\
\verb+\fussy+             \> Режим предпочтения overfull перед разрежением строк;\\
\verb+\emergencystretch=5pt+ \> Установить уровень разрежения строк для участка текста;\\
\verb+\raggedright+       \> Не выравнивать текст по правому краю и не выполнять переносов;\\
\verb+\tolerance=100+     \> Установка максимально возможной величины разреженности;\\
\verb+\looseness=3+       \> Делать абзацы на три строки больше или меньше чем оптимально;\\        
\verb+\hyphenpenalty=50+  \> Определяет приоритет обычного выравнивания над переносами слов; \\
\verb+\exhyphenpenalty=50+ \> Определяет приоритет обычного выравнивания над переносами описанными в тексте; \\
\verb+\uchyph=0+          \> Разрешение(1)/запрещение(0) переносов в словах с большой буквы;\\
\verb+\noindent+          \> Подавление абзацного отступа;\\
\verb+\linespread{koef}+  \> Определяет растояние между строками;\\
\verb+\hangindent=1cm+    \> Величина отсупа от полей для всех строк, кроме первой;\\
\verb+\hangafter=2+       \> С какой строки после первой начинать обычный отступ;\\
\end{tabbing}

\subsection{Генерация ссылок}
\begin{tabbing}
\verb+\label{lab}+  \hspace{5em} \= Определяет метку. \\
\verb+\pageref{lab}+ \> Печатает номер страницы на которой метка. \\
\verb+\ref{lab}+     \> Ссылка на ранее определенную метку. \\
\end{tabbing}

\subsection{Сноски}
\begin{tabbing}
\verb+\footnote[2]{foot}+ \hspace{2em} \= Создание сноски <foot> в тексте c номером [2];\\
\verb+\footnotemark{text}+ \> Создание метки для сноски \verb+\footnotetext+;\\
\verb+\footnotetext{test}+ \> Создание текста сноски для метки \verb+\footnotemark+;\\
\end{tabbing}


\section{Математические формулы}
\begin{tabbing}
\verb+x^{343}+ \hspace{4em} \= Возведение в степень($x^{343}$); \\
\verb+x^{y^4}+  \> Взаимное возведение в степень ($x^{y^4}$);\\
\verb+x_{343}+  \> Индексы ($2_{343}$); \\
\verb+x/y+      \> Дроби ($x/y$);\\
\verb+x\ge y+   \> Знак ($x\ge y$);\\ 
\verb+y\le z+   \> Знак ($y\le z$);\\ 
\verb+\approx+  \> Знак эквивалентности ($\approx$);\\
\verb+\frac{x}{y}+ \> Большие дроби ($\frac{x}{y}$);\\
\verb+\langle+     \> Левая угловая скобка ($\langle$);\\
\verb+\rangle+     \> Правая угловая скобка ($\rangle$);\\
\verb+\left(\right)+ \> Автоматические скобки ($\left(\frac{x}{y}\right)$);\\
\verb+\sqrt[3]{2}+   \> Квадратный корень ($\sqrt[3]{2}$);\\
x''                  \> Штрихи ($x''$);\\
\verb+\1,\cdots2+    \> Многоточия по центру ($1,\cdots2$);\\
\verb+\1,\ldots2+    \> Многоточия с низу ($1,\ldots2$);\\
\verb+\exp(3)+       \> Экспонента ($\exp(3)$);\\
\verb+\log_{2}3+     \> Логарифм ($\log_{2}3$);\\
\verb+\lg3+          \> Десятичный логарифм ($\lg3$);\\
\verb+\ln3+          \> Экспанентный логарифм ($\ln3$);\\
\verb+\sin(\pi)+     \> Синус ($\sin(\pi)$);\\
\verb+\arcsin(\pi)+  \> Арксинус ($\arcsin(\pi)$);\\
\verb+\cos(\pi)+     \> Косинус ($\cos(\pi)$);\\
\verb+\arccos(\pi)+  \> Арккосинус ($\arccos(\pi)$);\\
\verb+\tan(\pi)+     \> Тангенс ($\tan(\pi)$);\\
\verb+\arctan(\pi)+  \> Арктангенс ($\arctan(\pi)$);\\
\verb+\cot(x)+       \> Котангенс ($\cot(x)$);\\
\verb+\sec(x)+       \> Секакенес ($\sec(x)$);\\
\verb+\csc(x)+       \> Косекенес ($\csc(x)$);\\
\verb+\sinh(x)+      \> Гиперболический синус ($\sinh(x)$);\\
\verb+\cosh(x)+      \> Гиперболический косинус ($\cosh(x)$);\\
\verb+\tanh(x)+      \> Гиперболический тангенс ($\tanh(x)$);\\
\verb+\coth(x)+      \> Гиперболический котангенс ($\coth(x)$);\\
\end{tabbing}

\begin{table}[!h]
 \caption{\bf Греческие буквы}
 \label{gric}
\begin{tabular}{|p{2mm}|p{19mm}||p{2mm}|p{19mm}||p{2mm}|p{19mm}||p{2mm}|p{19mm}||p{2mm}|p{19mm}||p{2mm}|p{19mm}|}
 \hline
 $\alpha$    & \verb+\alpha+    & $\beta$    & \verb+\beta+    & $\gamma$      & \verb+\gamma+  & $\delta$    & \verb+\delta+    & $\epsilon$ & \verb+\epsilon+ & $\varepsilon$ & \verb+\varepsilon+ \\
 $\zeta$     & \verb+\zeta+     & $\eta$     & \verb+\eta+     & $\theta$      & \verb+\theta+  & $\vartheta$ & \verb+\vartheta+ & $\iota$    & \verb+\iota+    & $\kappa$      & \verb+\kappa+ \\
 $\lambda$   & \verb+\lambda+   & $\mu$      & \verb+\mu+      & $\nu$         & \verb+\nu+     & $\xi$       & \verb+\xi+       & $\pi$      & \verb+\pi+      & $\varpi$      & \verb+\varpi+ \\
 $\rho$      & \verb+\rho+      & $\varrho$  & \verb+\varrho+  & $\sigma$      & \verb+\sigma+  & $\varsigma$ & \verb+\varsigma+ & $\tau$     & \verb+\tau+     & $\upsilon$    & \verb+\upsilon+ \\
 $\phi$      & \verb+\phi+      & $\varphi$  & \verb+\varphi+  & $\chi$        & \verb+\chi+    & $\psi$      & \verb+\psi+      & $\omega$   & \verb+\omega+   &               &             \\
 \hline
 $\Gamma$    & \verb+\Gamma+    & $\Delta$   & \verb+\Delta+   & $\Theta$      & \verb+\Theta+  & $\Lambda$   & \verb+\Lambda+   & $\Xi$      & \verb+\Xi+      & $\Pi$         & \verb+\Pi+    \\  
 $\Sigma$    & \verb+\Sigma+    & $\Upsilon$ & \verb+\Upsilon+ & $\Phi$        & \verb+\Phi+    & $\Psi$      & \verb+\Psi+      & $\Omega$   & \verb+\Omega+   &               &             \\
 \hline
\end{tabular}
\end{table}

\begin{table}[!h]
 \caption{\bf Символы бинарных операций}
 \label{binop}
\begin{tabular}{|p{3mm}|p{30mm}||p{3mm}|p{30mm}||p{3mm}|p{30mm}||p{3mm}|p{30mm}|}
 \hline
 $+$   		    & +              	      & $-$                & -               & $*$   		    & *              	      & $\pm$              & \verb+\pm+ \\
 $\mp$  	    & \verb+\mp+     	      & $\times$           & \verb+\times+   & $\div$    	    & \verb+\div+    	      & $\setminus$        & \verb+\setminus+ \\
 $\cdot$  	    & \verb+\cdot+   	      & $\circ$            & \verb+\circ+    & $\bullet$	    & \verb+\bullet+ 	      & $\cap$             & \verb+\cap+ \\
 $\cup$  	    & \verb+\cup+    	      & $\uplus$           & \verb+\uplus+   & $\sqcap$	    & \verb+\sqcap+  	      & $\sqcup$           & \verb+\sqcup+ \\
 $\vee$  	    & \verb+\vee+    	      & $\wedge$           & \verb+\wedge+   & $\oplus$	    & \verb+\oplus+           & $\ominus$          & \verb+\ominus+ \\
 $\otimes$	    & \verb+\otimes+ 	      & $\odot$            & \verb+\odot+    & $\oslash$          & \verb+\oslash+ 	      & $\triangleleft$    & \verb+\triangleleft+ \\
 $\triangleright$   & \verb+\triangleright+   & $\amalg$           & \verb+\amalg+   & $\diamond$         & \verb+\diamond+         & $\wr$              & \verb+\wr+ \\
 $\star$            & \verb+\star+            & $\dagger$          & \verb+\dagger+  & $\ddagger$         & \verb+\ddagger+         & $\bigcirc$         & \verb+\bigcirc+ \\
 $\bigtriangleup$   & \verb+\bigtriangleup+   & $\bigtriangledown$ & \verb+\bigtriangledown+  &           &                         &                    &                 \\
 \hline
\end{tabular}
\end{table}

\begin{table}[!h]
 \caption{\bf Символы бинарных отношений}
 \label{binotn}
\begin{tabular}{|p{2mm}|p{19mm}||p{2mm}|p{19mm}||p{2mm}|p{19mm}||p{2mm}|p{19mm}||p{2mm}|p{19mm}||p{2mm}|p{19mm}|}
 \hline
 $<$           & <                  & $>$       & >              & $=$           & =              & $:$           & :                  & $\le$     & \verb+\le+     & $\ge$         & \verb+\ge+ \\
 $\ne$         & \verb+\ne+         & $\sim$    & \verb+\sim+    & $\simeq$      & \verb+\simeq+  & $\approx$     & \verb+\approx+     & $\cong$   & \verb+\cong+   & $\equiv$      & \verb+\equiv+ \\
 $\ll$         & \verb+\ll+         & $\gg$     & \verb+\gg+     & $\doteq$      & \verb+\doteq+  & $\parallel$   & \verb+\parallel+   & $\perp$   & \verb+\perp+   & $\in$         & \verb+\in+ \\
 $\notin$      & \verb+\notin+      & $\ni$     & \verb+\ni+     & $\subset$     & \verb+\subset+ & $\subseteq$   & \verb+\subseteq+   & $\supset$ & \verb+\supset+ & $\supseteq$   & \verb+\supseteq+ \\
 $\succ$       & \verb+\succ+       & $\prec$   & \verb+\prec+   & $\succeq$     & \verb+\succeq+ & $\preceq$     & \verb+\preceq+     & $\asymp$  & \verb+\asymp+  & $\sqsubseteq$ & \verb+\sqsubseteq+ \\
 $\sqsupseteq$ & \verb+\sqsupseteq+ & $\models$ & \verb+\models+ & $\vdash$      & \verb+\vdash+  & $\dashv$      & \verb+\dashv+      & $\smile$  & \verb+\smile+  & $\frown$      & \verb+\frown+ \\
 $\mid$        & \verb+\mid+        & $\bowtie$ & \verb+\bowtie+ & $\propto$     & \verb+\propto+ &               &                    &           &                &               &                \\
 \hline
\end{tabular}
\end{table}

\begin{table}[!h]
 \caption{\bf Символы различных стрелок}
 \label{arrows}
\begin{tabular}{|p{4mm}|p{30mm}||p{4mm}|p{33mm}||p{4mm}|p{33mm}||p{4mm}|p{33mm}|}
 \hline
 $\to$    	       & \verb+$\to$+               & $\longrightarrow$     & \verb+$\longrightarrow$+   & $\Rightarrow$         & \verb+$\Rightarrow$+       & $\Longrightarrow$     & \verb+$\Longrightarrow$+  \\
 $\hookrightarrow$     & \verb+$\hookrightarrow$+   & $\mapsto$             & \verb+$\mapsto$+           & $\longmapsto$         & \verb+$\longmapsto$+       & $\gets$               & \verb+$\gets$+    \\         
 $\longleftarrow$      & \verb+$\longleftarrow$+    & $\Leftarrow$          & \verb+$\Leftarrow$+        & $\Longleftarrow$      & \verb+$\Longleftarrow$+    & $\hookleftarrow$      & \verb+$\hookleftarrow$+   \\   
 $\leftrightarrow$     & \verb+$\leftrightarrow$+   & $\longleftrightarrow$ & \verb+$\longleftrightarrow$+ & $\Leftrightarrow$     & \verb+$\Leftrightarrow$+ & $\Longleftrightarrow$ & \verb+$\Longleftrightarrow$+ \\ 
 $\uparrow$            & \verb+$\uparrow$+          & $\Uparrow$            & \verb+$\Uparrow$+          & $\downarrow$          & \verb+$\downarrow$+        & $\Downarrow$          & \verb+$\Downarrow$+          \\
 $\updownarrow$        & \verb+$\updownarrow$+      & $\Updownarrow$        & \verb+$\Updownarrow$+      & $\nearrow$            & \verb+$\nearrow$+          & $\searrow$            & \verb+$\searrow$+            \\
 $\swarrow$            & \verb+$\swarrow$+          & $\nwarrow$            & \verb+$\nwarrow$+          & $\leftharpoonup$      & \verb+$\leftharpoonup$+    & $\rightharpoonup$     & \verb+$\rightharpoonup$+     \\
 $\leftharpoondown$    & \verb+$\leftharpoondown$+  & $\rightharpoondown$   & \verb+$\rightharpoondown$+ & $\rightleftharpoons$  & \verb+$\rightleftharpoons$+ &                       &                            \\
 \hline
\end{tabular}
\end{table}


\begin{table}[!h]
 \caption{\bf Единицы длины.}
 \label{ed}
\begin{tabular}{|l|p{70mm}|}
 \hline
 Имя & Значение \\
 \hline
 pt & пункт = 0.35мм; \\
 pc & пика = 12pt; \\
 mm & миллиметр; \\
 cm & сантиметр = 10мм; \\
 in & дюйм = 25,4мм; \\
 em & примерная ширина буквы 'M' текущего шрифта;\\
 ex & примерная высота буквы 'x' текущего шрифта;\\
 \hline
\end{tabular}
\end{table}

\clearpage

\section{Окружения}
\label{envir}
\begin{description}
\item[center] --- Выравнивает текст в окружении по середине; 
\item[flushleft] --- Выравнивает текст в окружении по левому краю; 
\item[flushright] --- Выравнивает текст в окружении по правому краю; 
\item[document] --- Описывает содержимое документа; 
\item[quote] --- Используется для цитат, примеров и важных фраз; 
\item[quotation] --- Используется для более длинных цитат охватывающих несколько абзацев; 
\item[verse] --- Используется для стихов где важны разрывы строк. Строки разрываются при помощи \verb+\\+; 
\item[equation] --- Описывает нумерованные формулы с возможностью использования меток на нее;  
\item[itemize] --- Описывает список с элементами списка \verb+\item+. \verb+\item[-]+ -- использовать знак ``--'' перед элементами.
\item[enumerate] --- Описывает нумерованный список с элементами списка \verb+\item+. 
\item[description] --- Описывает описательный список с элементами списка \verb+\item[Name]+. 
\item[verbatim] --- Текст в этом окружении отображается напрямую, без вёрстки. 
\item[tabular] --- Описание таблицы. Формат параметров <[sep]align[sep]align ...> (\verb+{|l|r|p{5em}|}+) где sep: \\
 \verb+|+ - вертикальная полоса; \\
 \verb+@{...}+ - В качестве разделителя колонок использовать то что в фигурных скобках;\\
 где align: \\
 \verb+l,r,c+ - выравнивать колонку по левому, правому краю или центру;\\
 \verb+p{len}+ - указать колонку фиксированной длины;\\
 Могут использоваться следующие команды: \\
 \verb+\hline+ - Рисует горизонтальную линию;\\
 \verb+\cline{x1-x2}+ - Нарисовать горизонтальную линию от колонки <x1> до <x2>;\\
 \verb+&+   - Используется как разделитель колонок;\\ 
 \verb+\\+  - Используется для закрытия последней колонки в строке;\\
 \verb+\multicolumn{colum}{alignm}{text}+ \\ 
 Объединение нескольких следующих ячеек <column> с выравниванием <align> и именем <text> 
\item[table, figure] --- Создание плавающего объекта для таблицы и рисунка соответственно. Со звёздочкой \verb+\figure*+ выводит шириной на одну колонку.
 В параметрах описывается спецификация размещения из набора символов:\\
 {\bf h} - размещать здесь же по месту. Используется для маленьких объектов.\\
 {\bf t} - размещать наверху страницы.\\
 {\bf b} - размещать внизу страницы.\\
 {\bf p} - на специальной странице, содержащей только плавающие объекты.\\
 {\bf !} - не рассматривать внутренние параметры, которые могут помешать размещению.\\
 Могут использоваться следующие команды: \\
 \verb+\caption[short]{long}+ - нумерованныйрованый заголовок для объекта;\\
 \verb+\label{str_ind}+ - Создаёт метку для ссылки на этот плавающий объект;
\item[thebibliography] --- Формирует библиографический список. Елементы списка выделяются \verb+\bibitem{IdBib}+, 
 с дольнейшей ссылкой командой \verb+\cite{IdBib}+; 
\item[minipage] --- \verb+\begin{minipage}[pos]{width} text \end{minipage}+ Поместить текст <text> в один блок шириной <width> (обычно \verb+\textwidth+) 
 с вертикальным выравниванием <pos>: c,t,b.
\item[titlepage] --- Формирует титульную страницу;
\item[picture] --- \verb+\begin{picture}(dx,dy)+ Создаёт псевдоресунок указаной ширины и высоты. Команды: \\
 \verb+\put(x,y)+ - перевести курсор в позицию x,y;\\
 \verb+\vector(right,down){len}+ - Нарисовать вектор;\\
 \verb+\line(right,down){len}+ - Нарисовать линию;\\
 \verb+\circle{radius}+ - Нарисовать полую окружность;\\
 \verb+\circle*{radius}+ - Нарисовать заполненую окружность;\\
 \verb+\oval{dx,dy}[elem]+ - Нарисовать часть <elem> (t,b,r,l) овала ;\\
 \verb+\multiput(x,y)(dx,dy){numb}{drawcom}+ - рисует команды <drawcom> числом <numb> через <dx> и <dy>;\\
 \verb+\linethickness{x}+ - Определяет толщину линий;
\item[tabbing] --- Имитация табуляторов Команды:\\
 \verb+\=+ - Отметить позицию новой колонки (позиция табулятора);\\
 \verb+\>+ - Перейти в позицию табулятора;\\
 \verb+\\+ - Разделение строк;\\
 \verb+\kill+ - Завершает и делает строку невидимой с сохранением табуляторов;\\
 \verb+\pushtabs+ - Втолкнуть в буфер текущие табуляторы;\\
 \verb+\poptabs+  - Вытолкнуть из буфера сохранёные табуляторы;\\
 \verb+\`+ - Разместить текст так, чтоб он заканчивался у позиции табулятора;\\
 \verb-\+- - Сместить нулевой(начальную позицию) в позицию табулятора справа;\\
 \verb+\-+ - Сместить нулевой(начальную позицию) в позицию табулятора слева;
\end{description}


\section{Управление шрифтами}
\subsection{Шрифты}
\begin{tabular}{lp{40mm}lp{40mm}}
 \verb+\textrm{...}+ & \textrm{прямой шрифт;}      & \verb+\textsf{...}+     & \textsf{без засечек;} \\
 \verb+\texttt{...}+ & \texttt{пишущая машинка;}   & \verb+\textbf{...}+     & \textbf{полужирный;}  \\
 \verb+\textmd{...}+ & \texttt{нормальный;}        & \verb+\textit{...}+     & \textit{курсив;}      \\
 \verb+\textup{...}+ & \textup{прямой шрифт;}      & \verb+\textsc{...}+     & \textsc{капитель;}    \\
 \verb+\textsl{...}+ & \textsl{наклонный шрифт;}   & \verb+\textnormal{...}+ & \textnormal{обычный;} \\
 \verb+\emph{...}+ & \emph{выделеный шрифт;}       &    \\
\end{tabular}

\subsection{Математические шрифты}
\begin{tabular}{lp{40mm}lp{40mm}}
 \verb+$\mathcal{Variable}$+ & $\mathcal{V}$ & \verb+$\mathrm{Variable}$+ & $\mathrm{Variable}$ \\
 \verb+$\mathbf{Variable}$+  & $\mathbf{Variable}$  & \verb+$\mathsf{Variable}$+ & $\mathsf{Variable}$ \\
 \verb+$\mathtt{Variable}$+  & $\mathtt{Variable}$  & \verb+$\mathnormal{Variable}$+ & $\mathnormal{Variable}$ \\
 \verb+$\mathit{Variable}$+  & $\mathit{Variable}$  & & \\
\end{tabular}

\subsection{Гарнитуры}
\begin{tabular}{lp{40mm}lp{40mm}}
\verb+\bf+ & \bf{полужирный шрифт (boldface)};  &  \verb+\it+    & \it{курсив (italic)}; \\
\verb+\sl+ & \sl{наклонный шрифт (slanted)};    &  \verb+\sf+    & \sf{рубленный шрифт (sans serif)};\\
\verb+\sc+ & \sc{капитель (Small Caps)};        &  \verb+\tt+    & \tt{имитация пишущей машинки (typewriter)};\\
\verb+\rm+ & \rm{обычный шрифт(roman)};         &                & \\
\end{tabular}

\subsection{Размеры шрифтов}
\begin{tabular}{lp{40mm}lp{40mm}}
\verb+\tiny+         & \tiny{Test};          & \verb+\scriptsize+   & \scriptsize{Test}; \\
\verb+\footnotesize+ & \footnotesize{Test};  & \verb+\small+        & \small{Test};\\
\verb+\normalsize+   & \normalsize{Test};    & \verb+\large+        & \large{Test};\\
\verb+\Large+        & \Large{Test};         & \verb+\LARGE+        & \LARGE{Test}; \\
\verb+\huge+         & \huge{Test};          & \verb+\Huge+         & \Huge{Test}; \\
\verb+\Huge+         & \Huge{Test};          &                      & \\
\end{tabular}


\end{document}
