Издатель — интегрированная среда поддержки издания астрономических ежегодников
Preprints of IAA RAS, № 187 (2010)
Keywords: издание, табличные данные, макет страницы, ТеХ, декларативный язык, генерация кода, issue, tabular data, page layout, TeX, declarative language, code generation
Abstract
Система Издатель предназначена для решения множества проблем, связанных с выпуском астрономических ежегодников, содержащих много таблиц. Базой поддерживаемой ею технологии является система программирования СВИТА. Среда предоставляет средства организации и управления объемным и сложным материалом (данные, программы, макропакеты, вспомогательные файлы, документация), предлагает удобный графический интерфейс для выполнения всех операций, связанных с подготовкой оригинал-макетов: редактирования файлов данных, генерации tex-файлов с помощью СВИТА-программ, получения ps- и pdf- файлов. Одновременно среда является оболочкой для программирования на языках СВИТА и ТеХ. PUBLISHER is to deal with a number of problems concerning issue of astronomical yearbooks with many tables. It supports publishing technology based on SVITA programming system. The environment promotes to organize very big by volume and complicated material (data, programs, packages, auxiliary files, documents), gives easy-to-use graphical interface to do all operations for producing issue: editing data files, generating tex-files by executing svita-programs, making ps- and pdf-files, viewing them. The system can be also used as a shell for programming in SVITA and TeX laguages.