Слайд 2
Система компьютерной верстки текста
Слайд 3
TEX (произносится «тех», пишется также
«TeX») — это созданная американским математиком и программистом Дональдом
Кнутом (Donald E. Knuth) система для верстки текстов с формулами. Сам по себе TEX представляет собой специализированный язык программирования (Кнут не только придумал язык, но и написал для него транслятор, причем таким образом, что он работает совершенно одинаково на самых разных компьютерах), на котором
пишутся издательские системы, используемые на практике. Точнее говоря, каждая издательская система на базе TEX’а представляет собой пакет макроопределений (макропакет) этого языка. В частности, LATEX (произносится «латех» или «лэйтех», пишется также «LaTeX») — это созданная Лесли Лэмпортом (Leslie Lamport) издательская система на базе TEX’а.
Слайд 4
История возникновения
Первая версия TeX была написана на
языке программирования SAIL и работала на PDP-10 под операционной
системой WAITS. Для следующих версий Кнут изобрёл концепцию «грамотного программирования» . Этот язык был назван WEB и производил программы на Паскале.
Слайд 5
Назначение
Система
компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом в
целях создания компьютерной типографии. В неё входят средства для секционирования документов, для работы с перекрёстными ссылками. Многие считают TeX лучшим способом для набора сложных математических формул.
Слайд 6
Структура документа
Документ LaTeX — это
текстовый файл, содержащий специальные команды языка разметки.
Сам документ делится на преамбулу и тело.Преамбула содержит информацию про класс документа, использованные пакеты макросов, определения макросов, автора, дату создания документа и другую информацию.
Слайд 7
В LaTeX выводится на
печать только то, что находится между \begin{document} и \end{document}.
Всё, что стоит перед \begin{document}, называется преамбулой. В преамбуле могут задаваться, кроме класса документа, используемые пакеты (команда \usepackage),
автор (команда \author), название документа (команда \title) и т. д.
Слайд 8
Пример преамбулы
\documentclass[12pt]{article}
\usepackage[russian]{babel} % Пакет поддержки русского языка
\title{Нормальное распределение} % Заглавие документа
\date{\today} % Дата создания
Слайд 9
Пример тела документа
Тело документа содержит собственно текст документа
и команды разметки. Оно должно находиться в окружении document.
\begin{document}
\textbf{Нормальное распределение}, также называемое \textbf {распределением Гаусса}, "--- распределение вероятностей, которое играет важнейшую роль во многих областях знаний, особенно в физике.
\end{document}
Слайд 10
LaTeX: математический режим
Математический режим
в LaTeX реализуется тремя разными способами: уравнение внутри абзаца,
выключное уравнение (размещённое на отдельной строке), выключное уравнение с автоматической нумерацией.
Слайд 11
Выключное уравнение
Задаётся тремя способами:
\begin{displaymath}...\end{displaymath}
\[...\]
$$...$$
Замечание: третий способ не LaTeX'овский, а TeX'овский, поэтому формулы, заданные таким образом, всегда выравниваются по центру строки.
Слайд 12
Основная концепция
Документы набираются на собственном языке
разметки в виде обычных ASCII-файлов, содержащих информацию о форматировании
текста или выводе изображений. Эти файлы транслируются специальной программой в файлы «.dvi», которые могут быть отображены на экране или напечатаны. DVI-файлы можно специальными программами преобразовать в PostScript, PDF или другой электронный формат.
Слайд 13
Ядро TeX’а представляет собой
язык низкоуровневой разметки, содержащий команды отступа и смены шрифта.
Огромные возможности в TeX’е предоставляют готовые наборы макросов и расширений.
При использовании пакета расширения LaTeX можно превратить разросшуюся статью в книгу изменением одного слова в исходнике, вставлять оглавление одной командой, не задумываться о нумерации разделов, теорем, рисунков.
Слайд 14
Правила набора математических формул
Математических
знаков, предоставляемых
LATEX’ом, очень много, поэтому разобьем их
на несколько групп. Это разбиение зависит
от того, к какой группе (бинарная операция, бинарное отношение, обык-
новенный символ и т. д.) относится математический символ.
Слайд 19
Операции, отношения и просто значки
Прописные греческие буквы, не
совпадающие по начертанию с латинскими:
Греческие буквы:
Слайд 20
Символы, рассматриваемые TEX’ом
как символы бинарных операций (наподобие знаков
сложения, умножения и т. п.):
Слайд 23
Для получения, например, данной формулы нужно
Слайд 26
Чтобы получить в матрице горизонтальный ряд точек, используется
команда \hdotsfor:
Для получения вертикальных и диагональных многоточий
используются команды
\vdots и \ddots:
Слайд 29
http://sciencesoft.at/latex/flatex.gsp