Издательская система LaTeX

  • docx
  • 14.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-01338.docx

 Издательская система LaTeX

Система компьютерной верстки TeX (произносится «тех») была соз- дана выдающимся американским математиком и программистом До- нальдом Кнутом в конце 70-х годов XX века; издательские системы на ее базе до сих пор широко используются и сдавать позиции не собираются. LaTeX (произносится «латех» или «лэйтех», пишется также «LaTeX») – это созданная Лесли Лэмпортом (Leslie Lamport) издательская система на базе TeX-а.

Чем объясняется столь редкое в компьютерном мире долголетие? На первый взгляд, все свидетельствует против TeX'а. В самом деле, в отличие, допустим, от популярного ныне Microsoft Word'а, TeX не явля- ется системой типа WYSIWYG (What You See Is What You Get): чтобы посмотреть, как будет выглядеть на печати набираемый текст, надо за- пустить отдельную программу. И по структуре файлов TeX несовместим с Word'ом (что не удивительно: эта структура мало изменилась с начала 1980-х годов). Наконец, чтобы работать в TeX'е, надо потратить опреде- ленное время на его изучение: трудно представить себе книгу под на- званием "TeX for dummies" («TeX для болванов»).

Краткий перечень TeX'овских достоинств:

·        Никакая другая из существующих в настоящее время издательских систем не может сравниться с TeX'ом в полиграфическом качестве текстов с математическими формулами.

·        Система TeX реализована на всех современных компьютерных платформах, и все эти реализации действительно работают оди- наково.

·        Благодаря этому TeX стал международным языком для обмена математическими и физическими статьями: набрав свою статью в TeX'е, математик может послать ее по электронной почте своему коллеге, даже если отправитель работает под Windows, а получа- тель с UNIX'ом или, допустим, на Макинтоше.

·        В Интернете существуют обширные «архивы препринтов», в кото- рые каждый может послать (и из которых каждый может получить) статью; все эти статьи набраны опять-таки в TeX'е.

·        Наконец, основные реализации TeX'а для всех платформ распро- страняются бесплатно.

Разумеется, у TeX'а есть и недостатки. Главный из них – в том, что с помощью TeX'а тяжело (хотя в принципе и возможно) готовить тексты со сложным расположением материала на странице (наподобие рекламных буклетов). Для таких приложений, практически не встречающихся в на- учно-технической литературе, TeX не предназначен.

Наряду с LaTeX'ом распространены также макропакеты Plain-TeX и AMS-TeX. Макропакет Plain-TeX был разработан самим Дональдом Кну- том, рассматривавшим его в качестве платформы для построения более


 

сложных систем; на практике он используется и как средство для обмена текстами (текст, подготовленный для Plain TeX'а, сравнительно неслож- но переделать в исходный текст для того же LaTeX'а). Что касается AMS-TeX'а, то эта издательская система сориентирована на важный, но узкий круг приложений: верстку статей для математических журналов и книг, издаваемых Американским математическим обществом. Соответ- ственно, в AMS-TeX'е предусмотрено большое количество весьма изо- щренных возможностей для создания сложных математических формул, но при этом нет многих вещей, которые естественно было бы ожидать в издательских системах общего назначения (например, автоматической нумерации частей документа). Современные версии LaTeX'а включают в себя AMS-TeX'овские возможности для набора формул (и используются Американским математическим обществом).