Хотя внешне ConTEXt отличается от первого кнутовского макропакета plain TEX меньше, чем Texinfo, но все же гораздо больше, чем LaTEX. В ConTEXt практически не используются макросы plain TEX. Даже запись математических формул выглядит иначе.
Все соответствующие элементы документа (номера страниц в индексах, элементы оглавления и т. п.) автоматически получаются интерактивными. Эта возможность, однако, приводит к существенному росту размера документа (к счастью, ее можно отключить).
Для ConTEXt существует пока лишь одно значительное расширение — пакет PPCTEX, предназначенный для печати структурных формул химических соединений. Есть также десятка два небольших расширений-модулей для решения сравнительно несложных задач — например, для подключения разного рода шрифтов или печати нормальных форм Бэкуса-Наура (НФБН).
В заключение отметим гибкость основ ConTEXt, отсутствие в нем жесткой привязки как к pdfTEX, так и к формату pdf. ConTEXt всегда может производить результат в dvi-формате с разделами \special для разных драйверов dvips, dvipdfm и т. п. Конечно, в таких «dvi» может отсутствовать все, кроме раздела для команд конкретного драйвера. ConTEXt может также работать и с XML.
Исчерпывающая информация по pdfTEX и ConTEXt доступна в электронной форме на www.pdftex.org, www.pragma-ade.com, mirror.contextgarden.net.
В статье использованы иллюстрации из книги «metafun» Ханса Хагенса (Hans Hagens). Автор изображения канала — Йохан Йонкер (Johan Jonker).
В качестве примера можно привести код простого законченного семистраничного документа ConTEXt из трех глав с подразделами, титульным листом, указателем с индексами и оглавлением.
\starttext
\setupbodyfont[cyr]
\startstandardmakeup
\midaligned{Как сделать документ}
\midaligned{самим автором}
\stopstandardmakeup
\completecontent
\chapter{Введение}
… ваш текст\index{элемент индекса} …
\chapter{Глава 1}
\section[firstsection]{Первый раздел}
… ваш текст …
\section{Второй раздел}
\subsection{первый подраздел}
… ваш текст\index{другой элемент индекса} …
\subsection{второй подраздел}
… ваш текст …
\section{третий подраздел}
… ваш текст …
\chapter{Другая глава}
… ваш текст …
\chapter[lastchapter]{Последняя глава}
… ваш текст …
\completeindex
\stoptext
Автор: Илья Шпаньков
Anti Tracks
ОС: Windows
Адрес: www.rightutilities.com
Версия: 6.2.2
Размер: 3,2 Мбайт
Интерфейс: английский
Цена: $29,95
Программа Anti Tracks предназначена для удаления с компьютера временных данных, создающихся во время работы. Приложение совместимо со всеми популярными браузерами, предусмотрено подключение модулей для интеграции с другими продуктами. Планировщик позволяет удалять файлы в автоматическом режиме. Кроме того, эта версия включает новую функцию — скрытие от постороннего наблюдателя отдельных участков жесткого диска, определенных пользователем.
FAR Manager
ОС: Windows
Адрес: farmanager.com
Версия: 1.7.0 Final
Размер: 1,2 Мбайт
Интерфейс: русский
Цена: бесплатно
Обновился FAR Manager, по праву считающийся одним из лучших текстовых файловых менеджеров для среды Windows. Все возможные виды обработки файлов доступны из интерфейса программы; дополнительная функциональность обеспечивается системой плагинов, часть из которых (работа по FTP-протоколу, обработка архивов и т. д.) уже входит в базовый пакет. Несмотря на текстовый режим, работать с FAR совсем не трудно благодаря активному использованию цветовой индикации. Помимо возможностей собственно файл-менеджера FAR обладает встроенным текстовым редактором, а также подключаемыми модулями для работы с более сложным контентом.
ОГОРОД КОЗЛОВСКОГО: Мультимедийный Зритель Хранения
Автор: Козловский Евгений
Именно так перевела фирма «ПроМТ» название эпсоновского дивайса Multimedia Storage Viewer, P-4000, которому я пообещал посвятить нынешний «Огород». Но прежде чем перейти к Зрителю Хранения, я — вдогонку «Огороду» предыдущему — коротко упомяну еще об одном устройстве, заинтересовавшем на CeBIT’е Сергея Блохнина и чисто внешне понравившемся и мне: о крохотной беспроводной видеокамере, питающейся от внутренней батарейки.
Читать дальше