TEX editors (1) Rambler's Top100

Main > Text   >TEX editors

Ведущий раздела: Яков Шпунт


Для начала придется сказать пару слов о том, что представляет собой TeX и его расширенный вариант LaTeX. Это язык описания страниц, отдаленно напоминающий HTML, предназначенный для создания документов с большим количеством математических, физических и химических формул. Хотя есть существенное отличие от HTML: TeX публикация нуждается в компиляции, а HTML документам она не требуется. Формат TeX публикации бинарный, а HTML — просто текст с управляющими тегами. TeX разработан в конце 60х годов Дональдом Кнутом, автором фундаментального труда «Искусство программирования».  

TeX является мировым стандартом подготовки научной документации. В нем и только в нем принимаются статьи в научные журналы. Только в TeX должна быть выполнена диссертация на соискание той или иной степени по физике, математике, химии. А кое‑где, например, в Финляндии, требуют, чтобы любая научная работа, даже по гуманитарным наукам, была представлена в аналог нашей ВАК в формате TeX. Иначе ее просто не утвердят. 

TeX ориентирован на создание печатных публикаций, причем объемных и со сложной структурой. Поэтому сам язык поддерживает все то, что требуется от мощного текстового процессора или издательской системы: стилевую разметку, перекрестные ссылки, сноски, многоколоночную верстку, колонтитулы, вставку графики и таблиц. Плюс средства описания формул. Так что количество управляющих тегов весьма и весьма значительно. Полный их перечень занимает около 50 страниц. 

TeX является кросс‑платформенной средой. Его реализации существуют для абсолютно всех программно‑аппаратных платформ. Наиболее известны среди них TETEX для клонов UNIX и Be OS, а также MIKTEX для Windows. У нас популярен также «Русский TeX», работающий под ДОС. Все они бесплатны. 

Проще всего юниксоидам. TETEX является частью дистрибутива того или иного клона UNIX, будь то Linux, что-то из семейства BSD, Solaris, AIX, HP UX или что-то еще. А вот «подоконникам» сложнее. Надо искать и устанавливать подходящую среду. Среди TeX/LaTeX сред для Windows наиболее популярен MIKTEX. Адрес его разработчиков www.dante.de, скачать можно на FTP сервере ftp.dante.de или на любом из его «зеркал». Например, ftp.chg.ru/pub/TeX/. Размер файла — порядка 20 Мбайт. 

Пользователям Be OS надо установить пакет unixtex.zip. Его можно найти по адресу www.be.com/beware. 

Сама программная среда включает в себя компилятор, который преобразует обычный текст с тегами в бинарный DVI файл; стилевые таблицы; набор конвертеров (любой TeX в обязательном порядке содержит конвертеры публикаций в PostScript и PDF); средство просмотра DVI файлов. Хотелось бы отметить, что для работы TeX необходимо иметь PostScript интерпретатор, например, Alladin GfostScript. Причем он должен быть установлен до TeX. 

Для подготовки TeX публикаций можно использовать и продвинутый текстовый редактор для программистов. Обычно, кстати, так и делают. Юниксоиды предпочитают Vi/VIM или EMACS, пользователи DOS и Windows — MultiEdit, Aurora или Editeur. Но для этого требуется соответствующая настройка. 

Для упрощения работы над документами создано некоторое количество и узкоспециализированных оболочек, которые упрощают вставку управляющих тегов TeX. Есть и WYSIWYG редакторы, работа в которых мало отличается от использования обычного текстового процессора. 

 

_

LyX  for Lynux  freeware   

Neosoft rating

Пока единственный визуальный редактор TeX/LaTeX публикаций для UNIX клонов. Бесплатный. Распространяется в исходных текстах. Входит в базовую поставку многих дистрибутивов Linux, в частности, RedHat 5 и выше и всех его клонов. Включен в поставку Free BSD 3.4 и более поздних. Есть также KLyX, который интегрируется в рабочий стол KDE. Делаются попытки портировать LyX в Windows. Но заставить работать его можно только в среде CYGWIN с коммерческим X-сервером, собрав из исходников. А это удовольствие отнюдь не дешевое, к тому же эти компоненты довольно громоздки. 

Наличие GhostScript и TeX компилятора при этом строго обязательно. Для компиляции желательно использовать GCC. Впрочем, многим удавалось скомпилировать и с помощью Visual Studio. Точно нельзя пользоваться компиляторами от Borland.

Позиционируется разработчиками в большей степени как текстовый процессор, чем визуальный TeX редактор. И с этим можно согласится. С точки зрения пользователя LyX отличается от обычного текстового процессора лишь наличием дополнительных иконок, которые упрощают создание сложных формул. Даже расположение команд в главном меню ничем не отличается от традиционных ворпроцессоров типа Word. Это выгодно отличает LyX от продуктов фирмы MacKichan Software. Зато средства для сравнения версий в LyX отсутсвуют. Кроме того, в нем нельзя работать с объемными документами.

В последние версию включены конвертеры чтения и записи документов в форматах Word, RTF и Adobe FrameMaker. Изначально поддерживался импорт и экспорт текстовых и HTML файлов.

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

Для KLyX никакой дополнительной настройки не нужно.

 Homepage  Download   

 


 

Scientific Notebook/Word/Workplace ShareWare

Neosoft Rating

Эта линейка продуктов от фирмы MacKichan Software является семейством визуальных LaTeX редакторов. Отличает их наличие дополнительных «примочек». С наиболее дорогим вариантом Scientific Workplace поставляется полная версия пакета Mapple, с более дешевыми — его в большей или меньшей степени урезанные варианты. 

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

Зато внешний LaTeX комплиятор не требуется. Кроме того, предусмотрен импорт RTF файлов, что сильно облегчает жизнь тем, кто все же предпочитает работать в Word или другом обычном текстовом процессоре. 

В последней версии 3.5 появилась также возможность работы с несколькими версиями документа, что является довольно ценным качеством.

Но есть и проблемы. Нормально работает с кириллицей только Scientific Notebook. Есть сложности с обменом документами, где использовалась графика. 

На домашней страничке можно загрузить 30‑дневные триал‑версии этих продуктов. Надо заполнить форму, и адрес файла будет выслан по электронной почте.

Homepage  

 

 

_

 

HOME  Следующая страница >>

  RLE Banner Network