logologologo Арифметика электронного бизнеса
internet business bureau
   
о компанииинтернет услугиразработка сайтовклиентаминфо

 
   СТАТЬИ       ССЫЛКИ        ОБЗОР ЛИТЕРАТУРЫ        СЕМИНАРЫ    
 
Список статей

КОНТАКТЫ:
  тел.:  (495) 951-33-73
  тел.:  (495) 951-27-50
  e-mail: info@ibb.ru
ТЕХПОДДЕРЖКА
  тел.: (495) 772-43-24
  e-mail: support@ibb.ru

СТАТЬИ

ОСНОВЫ РАБОТЫ С TEX
Введение

Программа TEX представляет собой систему для верстки текста с формулами. TEX придуман и написан легендарным американским программистом Дональдом Кнутом. TEX состоит из языка разметки текста и транслятора, переводящего набранный и размеченный при помощи этого языка текст в вид форматированного документа, удобного для просмотра и печати. Язык разметки представляет собой набора управляющих последовательностей, помещенных в текст и определяющих способ форматирования (например, начало абзацев, начертание и размер шрифтов, ссылки итд). Такие управляющие последовательности в дальнейшем будем называть командами. Они указывают транслятору как необходимо форматировать набранный текст. Перечислим основные достоинства TEX:

  • программные реализации TEX есть практически для всех типов компьютеров
  • низкие требования к аппаратным ресурсам (для работы достаточно IBM PC совместимого компьютера с 286/386 процессором)
  • переносимость исходных текстов, (результаты форматирования, т.е. конечный вид вашего документа, будет идентичен для все платформ)
  • при печати получается текст типографского качества,
  • большое количество бесплатных реализаций
  • возможность подготовки математических и других формул любой сложности которые будут прекрасно смотреться при печати, затрачивая при этом минимум усилий
  • расширяемость,(на основе имеющихся базовых команд можно создавать свои, более сложные)

С момента своего создания, середина 70-х, язык был существенно расширен и дополнен. Изначально TEX был мало пригоден в качестве законченной издательской системы. Поэтому на основе TEXстали создавать издательские системы, являющиеся фактически его расширениями, так называемые макропакеты. Макропакеты представляют собой наборы макрокоманд написанных на языке TEX. Так, Лесли Лэмпортом был создан макропакет LATEX. Позднее, на его основе был создан макропакет LATEX2e.

Существует большое количество специализированных макропакетов, расширяющих возможности TEX. Специально по заказу американкого математиеского общества, американским программистом Майклом Спиваком был создан пакет AmS-TeX. Этот пакет предназначен для набора сложных математических формул. В настоящее время AmS-TeXявляется стандартом defacto для публикции математических статей. Существуют макропакеты, предназначенные специально для подготовки работ по физике или химии, с учетом их специфики. При создании данной главы использовался LATEXвходящий в дистрибутив teTeX для ОС Linux. Дистрибутив представляет собой комплект, содержащий программный модуль TEX, набор макропакетов, шрифты, документацию и некоторые другие компоненты. Для ОС Windows можно привести в качестве примера дистрибутив emTeX. Более подробную информацию о TEXа также руссифицированную версию emTeX можно получить в ассоциации кирилического TEXа CyrTUG. Ее страничка в интернет находится по адресу: http://www.cemi.rssi.ru\cyrtug\

В данной главе описание TEXа строится на основе макропакета LATEX, как наиболее распространенного в настоящее время. Хочется отметить, что авторы не стремяться описать все возможности TEXа, которые почти безграничны, но лишь делают попытку хотя бы в кратце обрисовать его возможности. Тем читателям, которые хотели бы более глубоко изучить TEX, мы можем порекомендовать ряд книг признанных знатоков этого пакета (см. Bibliography).



<< Пердыдущая Оглавление Следующая >>


КОНТАКТЫ   |   ХОСТИНГ   |   ВЫДЕЛЕННЫЕ ЛИНИИ   |   ДОМЕНЫ   |   РАЗРАБОТКА САЙТОВ   |   ТЕХПОДДЕРЖКА   |   СТАТЬИ
Rambler's Top100 Яндекс цитирования Rambler's Top100
© 2000-2012 Internet Business Bureau
Все права защищены