Введение
XML Professional Publisher (XPP) – это автоматизированная издательская система на основе XML, разработанная на базе собственной системы верстки. XPP – это приложение, соответствующее стандартам, для форматирования и публикации контента, предназначенное для автоматического компонирования, преобразования и рендеринга XML, SGML или текстового контента с разметкой в высококачественные выходные данные в форматах PostScript и PDF. Система хранит XML или SGML в их исходном формате и способна повторно экспортировать данные после постраничной разметки, даже если в XPP были внесены исправления. Программное обеспечение используется во всем мире для создания широкого спектра публикаций, включая техническую документацию, научные и медицинские журналы (STM), справочники, словари и юридические издания с отдельными листами. Изначально, в начале 1980-х годов, XPP представляла собой проприетарную систему, включавшую программное и аппаратное обеспечение. Она была одной из первых систем, объединивших высокоскоростную пакетную композицию с интерактивным режимом отображения страниц WYSIWYG. Первоначально Xyvision создавалась с использованием собственного аппаратного обеспечения для отображения, поскольку доступное в то время стандартное оборудование не справлялось с задачей быстрого отображения страниц. С течением времени, по мере увеличения мощности широкодоступного оборудования, Xyvision отказалась от собственного аппаратного обеспечения и стала поставщиком исключительно программного обеспечения. Xyvision была публичной компанией и в 1995 году преобразовалась в частную компанию под названием XyEnterprise. В настоящее время XyEnterprise насчитывает около 80 сотрудников, занимающихся разработкой и поддержкой программного обеспечения XPP, а также поддержкой других продуктов: Contenta – интеллектуальной системы управления XML-контентом и LiveContent – платформы доставки информационных продуктов. Впоследствии XyEnterprise была приобретена компанией SDL, которая, в свою очередь, объединилась с RWS. XPP может использоваться как автономная система или в сочетании с Contenta и LiveContent. Каждая страница в XPP хранится как отдельный файл, что позволяет XPP открывать документ на каждой странице и переформатировать ее как отдельный блок. XPP может даже компоновать отдельную строку как самостоятельный элемент. Возможность обработки страниц как отдельных объектов делает систему хорошо подходящей для публикаций с отдельными листами. Программное обеспечение также имеет активную группу пользователей, которая помогает передавать компании RWS пожелания пользователей относительно будущего развития системы, которые обычно учитываются в новых версиях. Версия 9.4 расширяет использование CSS для оформления страниц, а также типографский стиль, представленный в версии 9.0.