Вход/Регистрация
Журнал «Компьютерра» № 14 от 11 апреля 2006 года
вернуться

Журнал Компьютерра

Шрифт:

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

почти все базовые возможности макропакета LaTEX;

полиграфические расширения PostScript/pdf;

интерактивные возможности pdf.

В отличие от обладающего сотнями стилевых настроек LaTEX’а, ConTEXt пока не имеет простых средств, позволяющих быстро изменить внешний вид документа. Для построения перекрестных ссылок, оглавления, списка таблиц, фигур и т. п. используется вспомогательная программа texutil на языке Perl. Кроме того, ConTEXt может «незаметно» (автоматически) использовать в процессе работы систему METAPOST[METAPOST – аналог METAFONT, но производит результат на PostScript и часто используется для создания не шрифтов, а отдельных масштабируемых иллюстраций].

Хотя внешне 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 обладает встроенным текстовым редактором, а также подключаемыми модулями для работы с более сложным контентом.

  • Читать дальше
  • 1
  • ...
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: