XeTeX - может использовать любые шрифты, установленные в данной ОС без настройки шрифтов TeX.
Это позволяет использовать:
• технологии OpenType (включая локализацию, и расширения), AAT (англ.) и Graphite (англ.) как альтернативные глифам и свошам;
• настраиваемые исторические лигатуры;
• изменение ширины шрифта.
Также возможна верстка математики с использованием Unicode-шрифтов, содержащих математические расширения. Можно использовать Cambria Math как альтернативу стандартной верстке формул.
Отдельной интересной особенностью является возможность использовать русскоязычные команды и макро-определиния (в преамбуле).
ABC — специализированный язык программирования, по концепции подобный языкам разметки HTML и TeX, предназначенный для разметки, форматирования и записи нот к музыкальным произведениям.
Ноты кодируются своими буквенными обозначениями (CDEFGAB, где «С» = «До», «D» = «Ре», «E» = «Ми» и т. д.). Также в тексте программы существуют специальные управляющие последовательности для кодирования специальных символов (надстрочные знаки, тексты песен, акценты и т. д.), а также информационные поля, определяющие размер, темп, тональность, заголовок композиции и т. д.
Преимущественно язык ABC используется для записи и хранения в компьютерных сетях фолк-музыки, т. н. тюнов (англ. tunes). Для преобразования исходного текста в формате ABC в музыкальный формат MIDI или в графическое представление (PostScript или PDF) используются различные специальные конвертеры, реализованные для платформ MS-DOS, Windows, UNIX, Linux, Mac OS, Mac OS X, Palm OS, а также для кроссплатформенных сред. Подготовка исходных текстов осуществляется с помощью обычных текстовых редакторов. Существуют также специализированные среды (IDE) для подготовки исходных текстов на языке ABC, а также для последующей обработки исходных текстов ABC (преобразования в графику и в MIDI) и просмотра (проигрывания) её результатов.
Основы языка ABC были разработаны Крисом Уолшо (англ. Chris Walshaw) в конце 1980-х — начале 1990-х годов во время путешествия автостопом по Центральной Европе. Система записи нот была разработана Крисом Уолшо в личных целях и поначалу не была связана с компьютерными издательскими системами. Однако в 1993 году, играя в ансамбле французских волынщиков и регулярно сталкиваясь с необходимостью частой распечатки различных версий нот для одних и тех же мелодий, Крис Уолшо написал расширение abc2mtex к пакету LaTeX, позволявшее конвертировать ноты, записанные по придуманной Крисом системе, в команды пакета MusicTeX и далее в собственно нотную запись, пригодную для печати с хорошим полиграфическим качеством.
Позже программа и описание языка ABC были опубликованы Крисом Уолшо в ньюс-группе «IRTRAD-L», объединявшей любителей фолк-музыки. Языком ABC заинтересовался Джон Уолш (John Walsh), сотрудник Университета Британской Колумбии, использовавший подобную собственную систему для записи и упорядочивания коллекции народных мелодий. В 1994 году вышла новая версия пакета abc2mtex, дополненная совместно с Джоном Уолшем. В январе 1994 года программа была опубликована в интернете на портале «Ceolas» — одной из крупных интернет-коллекций фолк-музыки.
6. Дистрибутивы ТеХ
В конце 1993 года в голландской группе пользователей TEXа во время работы над дистрибутивом 4AllTEX CD для пользователей MS-DOS возникла новая идея. Была поставлена цель создать единый CD для всех систем. Эта цель была черечур сложна для того времени, однако она привела не только к появлению очень успешного CD 4AllTEX, но и к созданию рабочей группы Техниче-
ского Совета TUG по структуре директорий для TEXа (http://tug.org/tds), которая разработала стандарт структуры директорий для системы TEX и указала, как создать логичную единую систему файлов для TEXа. Несколько версий TDS было опубликовано в декабрьском выпуске TUGboat
в 1995 году, и с самого начала стало ясно, что следует создать пример структуры на CD. Дистрибутив— прямой результат работы этой группы. Из успеха 4AllTEX был сделан вывод, что пользователям UNIX также подойдёт такая удобная система, и так родилась другая важная часть TEX Live.
В TEX Live включены программы TEX, LATEX2", ConTEXt, METAFONT, MetaPost, BibTEX и многие другие; обширная коллекция макросов, шрифтов и документации; а также поддержка вёрстки на многих языках мира.
Вот несколько других важных программ в дистрибутиве TEX Live:
bibtex поддержка библиографий.
makeindex, xindy поддержка алфавитных указателей.
dvips преобразование DVI в PostScript.
xdvi программа для просмотра DVI для X Window System.
dvilj драйвер для лазерных принтеров семейства HP LaserJet.
dviconcat, dviselect перестановка страниц в файлах DVI.
dvipdfmx преобразование DVI в PDF, альтернатива pdfTEXу, упомянутому выше.
psselect, psnup, . . . утилиты для работы с файлами в формате PostScript.
texexec, texmfstart Программы для ConTEXtа и PDF.
tex4ht конвертер из TEXа в HTML, XML и многие другие форматы.
MiKTeX — представляет собой наиболее удачный дистрибутив для платформы Win32, предназначенный для работы с TeX'ом и Co. MiKTeX включает в себя помимо собственно трансляторов TeX'а и LaTeX'a c полным набором стандартных пакетов ещё и множество дополнительных программ.
В частности он содержит:
YAP — удобный превьюер для просмотра созданных DVI-файлов
pdfTeX и pdfLaTeX — для получения выходных документов в формате PDF (вместо DVI),
METAPOST — мощная система (автор Джон Хобби (John D. Hobby)) предназначенная для создания векторных рисунков в формате Postscript. Сначала создаётся текстовый файл с описанием рисунка на скриптовом языке, очень близком по синтаксису к METAFONT, а затем запускается сама программа для получения PostScript файла.
dvips — для конвертации DVI-файла в Pоstscript-файл.
Большое количество документации.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
1. «Учебник по ТеХ» Львовский С.М.
2. «Все про TEX» Д.Кнут
3. «Руководство пользователя TEX Live»
4. «TeX FAQ или Как пропустить Кнута через TeX» С.Короп. Статья.
ССЫЛКИ
http://faqs.org.ru/softw/editors/tex.htm
http://wikipedia.dn.ua/index.php/TeX
http://offline.computerra.ru/2006/634/263569/