Среда Adobe FrameMaker, в основу которой положена система шаблонов, дает возможность пользователям издавать документы несколькими способами. Это печать, генерация документов в форматах PDF (Adobe Portable Document Format), Web, eBooks и PDA. В отличие от XML-решений, эта среда позволяет организациям облегчить совместное использование файлов внутри распределенной корпорации. Модуль Scalable Vector Graphics (SVG), который можно интегрировать в Web-версии, способен обеспечить создание высококачественной векторной графики.
Кроме полиграфического применения, Adobe FrameMaker удобно применять при создании электронных публикаций – командой Save As (Сохранить как) можно сохранить работу в формате PDF или HTML. При экспорте в HTML один документ можно сохранить в несколько связанных файлов, с автоматическим обновлением ссылок. При экспорте в формат PDF перекрестные ссылки становятся гипертекстовыми ссылками PDF, а знаки параграфа – закладками.
Новшества последней версии продукта:
раньше было два продукта: один – Adobe FrameMaker 6.0, а другой – Adobe FrameMaker 6.0 + SGML[6], теперь эти ветки объединены. Появилась поддержка XML (в дополнение к SGML). Появилось приложение SGML/XML Application для XHTML 1.0. SGML/XML Application для Docbook теперь поддерживает XML-версию Docbook 4.1.2. При этом расширения Adobe FrameMaker для работы с Docbook приведены с исходным кодом. Документ можно сохранять в виде XML + CSS2 или XML + XSLT. Выпущен XML Cookbook – детальное введение в использование XML в Adobe FrameMaker – начиная от создания SGML/XML Application и заканчивая сохранением документов в формате ХМ L.
По словам представителей Adobe, в состав автоматизированной издательской системы Adobe FrameMaker 7.0 вошел новый WYSIWYG-интерфейс (What You See Is What You Get) обработки текстов, благодаря чему популярность этой издательской системы возросла. Работать с последним продуктом Adobe теперь имеют возможность и пользователи, не имеющие опыта программирования на XML. Большую часть времени редактирование происходит в режиме WYSIWYG (в настоящем WYSIWYG – пользователь видит именно то, что будет на бумаге), но при необходимости можно использовать вспомогательные средства – дерево SMGL/XML, маркеры начала и конца элементов и другие.
Конечный пользователь может и не иметь детального представления об SGML и XML и тем не менее использовать его в своих документах. Для этого специалист предварительно создает набор SGML/XML Applications, в котором определяются свойства семейства документов – DTD, правила перезаписи и форматирования (EDD, как бы XSLT), шаблоны. Благодаря SGML/XML Applications, специалист может гарантировать, что документы создаются в едином стиле и корректно – например, для заголовков используются именно заголовки, а не обычный текст, который увеличили и сделали жирным.
Системные