Описание среды Latex

 

Федеральное агентство по образованию

ГОУ ВПО «ЧЕЧЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Факультет математики и компьютерных технологий

Кафедра информационных технологий








КУРСОВАЯ РАБОТА

на тему:

"Описание среды Latex"




Выполнил студент

курса, Б-2 группы,

Очной формы обучения

Гадаев Юсуп

Научный руководитель: Исраилов Рамзан Юнусович








Грозный-2014

Содержание


Введение

.Что такое tex?

.1 Система набора

.2 Возможности

.3 Структура документа

.4 Формат текста

.5 Вспомогательные программы

.6 LaTeX-редакторы

.5 Версии программы LaTeX

. Лицензирование

. Отображение математических и других формул

.1 Общие положения

.2 Символы математических функций

.3 Исходные команды. Служебные значки

. Примеры написания формул

. Создание текстового документа mixtex (pdflatex)

Заключение


Введение


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

Во многих естественнонаучных текстах одной из основных компонент являются математические формулы. Поэтому грамотная работа с формулами имеет ключевое значение для эффективной информационной поддержки многих направлений обучения.

Отметим, что математические формулы в виртуальном образовательном процессе могут использоваться более широко, чем просто в электронных текстах. Например, это могут быть форумы, чаты и другие формы обмена информацией в электронном виде, специализированные электронные практикумы по естественным наукам и т.д. -здесь также существуют проблемы, связанные с электронной обработкой математических формул. Развитие языков разметки и концепция разделения содержания и представления позволяют подойти к проблеме представления естественнонаучной информации комплексно и на основе стандартов.

Классической средой работы с естественнонаучными текстами является система TeX, разработанная Д. Кнутом. Большой популярности TeX'а и его потомков (AMSTex, LaTeX и др.) способствовал ряд факторов. Во-первых, формализм ТеХ'а основан на идее разделения содержания и представления. Как правило, такого логического структурирования вполне достаточно, чтобы ТеХ сгенерировал полиграфический вариант текста высокого качества.Доводка внешнего представления текста имеющимися в TeX'е средствами полиграфической настройки может проводиться на втором этапе работы. Это наиболее перспективный подход, когда внешнее представление документа генерируется автоматически из логической разметки текста, сделанной человеком.


1. Что такое tex?

- это низкоуровневый язык разметки и программирования, созданный Дональдом Кнутом для приятной и единообразной вёрстки документов. Кнут начал разрабатывать систему набора текста TeX в 1977 году для исследования потенциальных возможностей оборудования цифровой печати, которое в то время начинало проникать в издательское дело. Главным образом он надеялся улучшить качество печатной продукции, которое расстраивало в его собственных книгах и статьях. После выпуска в 1989 году поддержки восьмибитных символов разработка TeX приостановилась, только иногда выходили версии с исправленными ошибками.является языком программирования в том смысле, что он поддерживает конструкции if-else: их можно использовать при работе с документом (они выполняются при компиляции документа) и т.д. Однако с его помощью сложно сделать что-либо кроме вёрстки текста. Разделение структуры документа и его форматирования делает TeX мощным - и грозным - инструментом. TeX известен своей большой стабильностью, возможностью запуска на разных типах компьютеров, и практически полным отсутствием ошибок. Номера версий TeX являются знаками числа , текущая версия имеет номер 3.1415926.

Кнут, разработчик TeX, подразумевал произносить TeX как [тех], где звук [х] произносится как в слове "посох" или "Бах". Название составлено из заглавных греческих букв "тау", "эпсилон", "хи" и представляет собой сокращение греческого слова "?????" (TEXNH - techne), имеющего два значения - искусство и ремесло - и являющегося корнем английского слова technical. Англоговорящие люди часто произносят его как /'t?k/ - первый слог слова technical.

Программирование на TeX характеризуется очень высоким уровнем технического опыта, и вначале потребуется много времени, чтобы собрать нужные макросы для форматирования текста. К счастью, существует система подготовки документа, основанная на системе TeX. Она содержит набор заготовок макросов, позволяющих сэкономить время, автоматизировать повторяющие определённым образом задачи, уменьшить количество ошибок пользователя. С другой стороны, за это приходится расплачиваться затратами на настройку полного шаблона. Один из наиболее популярных макропакетов называется LaTeX.

LaTeX (произносится [?le?t?k] <#"justify"><math>a (1 + e^2 / 2)</math> a (1 + e2 / 2) <math>~a (1 + e^2 / 2)</math> <math>df(x) = f'(x) dx</math> df(x) = f'(x) dx <math>df(x) = f'(x) dx\,</math>

Чтобы создать выражения вида , используйте команду \stackrel{выражение1}{выражение2}, где выражение1 -то, что будет отображаться над строкой, выражение2 -то, что останется в строке. Код приведённой формулы:

<math>A\stackrel{f}{\longrightarrow}B</math>.

Десятичную запятую в десятичных дробях рекомендуется заключать в фигурные cкобки, чтобы избежать ненужного тонкого пробела после запятой. Сравните:


<math>~\pi=3,1415\dots</math><math>~\pi=3 {,} 1415\dots</math>


Если окружить формулу в TeX'е парой тегов \math, то в сообщение автоматически будет помещена картинка с написанной формулой. Примерно так:


Код:[math]$n \in \mathbb{N}$[/math]

и в сообщении появляется вот такая картинка: .

А при наведении на нее указателя мышки можно увидеть исходный код картинки, то есть то, что заключено между тегами math.


3.2 Символы математических функций


При написании стандартных функций обратите внимание:

Правильно:<math>\sin x + \ln y +\operatorname{sgn}\, z</math>Неправильно:<math>sin x + ln y + sgn z</math>

Тригонометрические \sin \cos \tan \cot \sec \csc \arcsin \arccos \arctan \arccot \arcsec \arccsc Гиперболические \sinh \cosh \tanh \coth Прочие \arg \deg \det \dim \exp \lg \ln \log \max \min \mod \bmod \pmod \gcd \hom \inf \ker \lim \liminf \limsup \Pr \sup

.3 Исходные команды. Служебные значки


\ сигнальный символ (команд);

{начало группы;

} конец группы;

_ нижний индекс;

^ верхний индекс;

~ неразрывный пробел.

4. Примеры написания формул

latex команда математический формула

Тег math преобразует содержимое в картинку, которая получилась бы, если бы мы составили LaTeX-документ с такой преамбулой:


Код:\documentclass{article} \usepackage{amsmath} \usepackage {amsfonts, amssymb} \usepackage{amsthm} \usepackage[cp1251] {inputenc} \usepackage [matrix, arrow, curve] {xy} \usepackage [english, russian] {babel} \usepackage[final] {graphicx} \usepackage{mathrsfs} \pagestyle{empty} \begin{document}

Формулы бывают обычные и выключенные (расположенные на отдельной строке по центру страницы). Обычная формула окружается как скобками символом $, а выключенная -парой символов $$. Пример обычной формулы:

А вот выключенная формула:



Эти формулы были созданы при помощи следующих кодов:


Код:[math] По определению, $\tg x = \frac {\sin x} {\cos x}$. Это все знают. [/math] [math] Некоторые полагают, что $$\sin^2 x = \sin {x^2},$$ но это неверно! [/math]

Греческие буквы

Код:[math]$\Gamma$[/math] [math]$\Delta$[/math] [math]$\Theta$[/math] [math]$\Lambda$[/math] [math]$\Xi$[/math] [math]$\Pi$[/math] [math]$\Sigma$[/math] [math]$\Upsilon$[/math] [math]$\Phi$[/math] [math]$\Psi$[/math] [math]$\Omega$[/math]

Верхние и нижние индексы

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



Код:[math]$4^2 = 2 ^ 4 $, exp(x) - это то же самое, что и $e ^x$[/math]

Аналогично нижний индекс задается знаком _:



Код:[math] Рассмотрим числовую последовательность $a_n = \frac 1 n$[/math]

Верхний и нижний индексы можно сочетать, причем порядок следования индексов не важен:


Код:[math] $C_n^0 = C ^n _n = 1 $[/math]

Если в качестве верхнего или нижнего индекса вы хотите использовать не один символ, а целое выражение, то это выражение необходимо окружить фигурными скобками:



[math]$C_n^k = C_{n-1}^k + C_{n-1}^{k-1}$[/math]

5. Создание текстового документа mixtex (pdflatex)




Заключение

является первой системой, в которой угадано основное направление развития представлений текстовой информации в распределенных информационных системах. Используемые в TeX'e, и особенно в его клонах, принципы разметки текста и отделения содержания от представления, лежат в основе современных подходов к обработке структурированной текстовой информации. Конечно, в ТеХ'е все эти возможности используются нерегулярно, и в незначительных масштабах. Кроме того, формализм ТеХ'а не соответствует современным формализмам разметки текстов, основанных на языке XML.

В последнее время для разработки математических текстов стал активно использоваться редактор MS Word, включающий специальные возможности для создания формул (MS Equation Editor, MathType). Подход, реализованный в этом редакторе, более доступен массовому пользователю, чем LaTeX, не требует установки дополнительного программного обеспечения. Минусы также очевидны. Во-первых, полиграфическое качество математических формул в Word'е значительно ниже, чем то, которое генерирует система ТеХ. Во-вторых, DOC-формат является принципиально закрытым форматом, мало пригодным для работы в открытых системах. Из этого, в частности, следует непригодность DOC-формата для публикации информации в Интернете - приходится конвертировать текст либо в HTML (причем, хорошо известна колоссальная перегруженность структуры HTML-файла, который генерируется Вордом), либо в другой закрытый, но более приспособленный для обмена формат PDF. Есть и другие довольно существенные недостатки. Вообще, с точки зрения современного понимания того, как работать со структурированной текстовой информацией, идеология, заложенная в редакторе Word, является значительно более устаревшей, чем в появившейся намного раньше системе TeX.


Федеральное агентство по образованию ГОУ ВПО «ЧЕЧЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ» Факультет математики и компьютерных технологий Кафедра и

Больше работ по теме:

Предмет: Информационное обеспечение, программирование

Тип работы: Курсовая работа (т)

Новости образования

КОНТАКТНЫЙ EMAIL: MAIL@SKACHAT-REFERATY.RU

Скачать реферат © 2018 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ