§30. Математические тексты | Система TEX

Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, базовый уровень)


Урок 30
§30. Математические тексты




Содержание урока

Введение

Набор формул (Microsoft Word)

Набор формул (OpenOffice Math)

Система TEX

Диаграммы

Выводы. Интеллект - карта

Вопросы и задания

Практическая работа № 34 «Математические тексты»

Практическая работа № 35 «Набор текстов в LaTE


Система TEX


Система TEX — это система компьютерной вёрстки статей, книг и презентаций. Её придумал и разработал американский математик Дональд Кнут.

Используя дополнительные источники, выясните, какую всемирно известную книгу по программированию написал Дональд Кнут.


Одно из главных достоинств TEX — детально разработанная система набора сложных математических формул. Поэтому TEX очень популярен среди математиков и физиков, а также в издательствах, которые выпускают математическую литературу.

Система TEX — кроссплатформенное свободное программное обеспечение. Она выдаёт одинаковый результат на всех компьютерах под управлением всех операционных систем.

Большинство систем компьютерной вёрстки при наборе документа сразу показывают результат, который получится при печати (используют режим WYSIWYG). В TEX используется другой принцип: автор задаёт только текст и его структуру (заголовки, параграфы, списки, таблицы), а затем программа самостоятельно форматирует документ.

Исходный документ TEX — это обычный текстовый файл с расширением tex. Программа TEX обрабатывает этот файл и в результате готовит документ с расширением dvi (англ. device independent — независимый от устройства), который можно вывести на экран или преобразовать в формат PDF.

Чаще всего используют TEX с пакетами расширений LaTEX или AMSTEX, которые значительно упрощают набор документа. Мы кратко познакомимся с пакетом LaTEX.

Документ LaTEX состоит из заголовка (вступительной части — преамбулы) и основного текста. Все команды TEX начинаются с символа «\». Заголовок начинается с объявления класса документа:

\documentclass{article}

Команда \documentclass задаёт класс документа, в фигурных скобках указан аргумент команды: слово article обозначает статью. Есть и другие классы документов, например report — отчёт, book — книга, slides — слайды.

В заголовке нужно определить язык, на котором написан документ (russian — русский):

\usepackage[russian]{babel} и кодировку, в которой закодирован текст (здесь — UTF-8):

\usepackage[utf8]{inputenc}

Основное содержание документа записывается между командами

\begin{document}

\end{document}

Главное достоинство TEX — это удобный набор формул. Формулы в тексте выделяются символами «$», например: $а^2+b^2=сА2$. Здесь (как и в OpenOffice Math) значок «^» обозначает верхний индекс. Формула, занимающая отдельную строку, ограничивается с двух сторон двумя знаками «$»: $$ а^2 + b^2 = с^2. $$ Некоторые примеры формул и обозначений приведены в табл. 4.1.

табл. 4.1

Таблица 4.1

Информацию о других возможностях LaTEX вы можете найти в литературе или в Интернете.

Используя дополнительные источники, выясните, как оформляется тире в TEX.

Вот пример готового документа:

\documentclass{article}

\usepackage[russian]{babel}

\usepackage[utf8]{inputenc}

\begin{document}

\textbf{Теорема Пифагора.} Пусть $a$ и $b$ -- катеты прямоугольного треугольника, а $с$ -- его гипотенуза.

Тогда выполняется равенство: $$

а ^ 2 + b ^ 2 = с ^ 2.

$$

\end{document}

Здесь использована новая команда \textbf, которая выделяет жирным шрифтом текст, записанный в фигурных скобках. Для того чтобы выделить текст курсивом, применяют команду \textit.

Если этот документ обработать программой LaTEX (например, в онлайн-редакторе на сайте www.overleaf.com), получим следующий результат (рис. 5.10).

Рис. 5.10

Рис. 5.10



Следующая страница Диаграммы



Cкачать материалы урока






Наверх