Serna Free — многофункциональный Python / Qt визуальный XML редактор (WYSIWYG). Разработка компании "Syntext, Inc".
Syntext, Inc - частная американская компания, производитель программного обеспечения. Компания имеет дочернее подразделение в России, компанию "Syntext Russia". Ключевой продукт компании коммерческий XML редактор Syntext Serna Enterprise.
Syntext Serna Enterprise многофункциональный XML редактор, предназначенный для разработки технической документации больших объёмов и её поддержки.
Syntext Serna Enterprise коммерческое приложение предоставляющее гибкое и мощное решение для разработчиков XML документации, поддерживая архитектуры XML документов любой сложности и легко интегрируется с разнообразными системами управления контентом.
В июне 2009 года исходный код визуального XML-редактора Serna был открыт и выделен в отдельный проект, получивший название Serna Free. А Syntext Serna Enterprise распространяется компанией для корпоративного использования (для желающих предоставляется 30 дневная ознакомительная версия).
Serna Free мощный и простой в использовании визуальный XML редактор, предназначенный для создания и редактирования самых разнообразных документов любой сложности (технической документации, руководств пользователя, статей, книг и многого другого).
Serna Free предоставляет простой, интуитивно понятный интерфейс и имеет все необходимые инструменты для работы с XML-документами, а составные XML-документы отображаются приложением в визуальном режиме (максимально приближенном к печатному варианту).
Работа в XML редакторе Serna Free во многом похожа (напоминает) работу в обычных, традиционных текстовых редакторах, поэтому от пользователя имеющего даже минимальный опыт работы в текстовых редакторах не потребуется каких либо технических знаний и навыков (в области XML) при работе с XML документами.
Составные XML документы Serna Free отображает в целостном виде, при помощи XSLT (язык преобразования XML документов) и XSL-FO (язык разметки типографских макетов и других печатных материалов) стилей, для удобства визуального восприятия и существенного ускорения процесса обработки документации.
Использование Serna Free стилей XSLT и XSL-FO, позволяет не только показывать XML документ в максимально близком к печатному виде, но и создавать профилированные виды XML документов, а так же целостно представлять документы составленные из множества частей.
Serna Free предоставляет множество эффективных способов для повторного использования контента, включая XML сущности, XInclude (механизм включения в XML документы текстовых файлов или других XML документов, а так же их частей), карты DITA и XSL функций (автоматизация сборки документа из разрозненных фрагментов).
Для удобства пользователя повторно используемый контент отображается (показывается) неотличимым от обычного контента (как единое целое). Имеется поддержка всех популярных XML-форматов, таких как: DITA, Docbook, XHTML, TEI P4, NITF и других...
Валидацию / Validation XML документа (свёртка и отображение выставленных требований) в реальном времени Serna Free осуществляет с использованием XML Schema (язык описания структуры XML-документа), а редактирование содержимого XML Entity и XInclude производится в месте их вставки.
Serna Free поддерживает функцию drag-and-drop (перетащи и брось) для любого контента с мгновенной валидацией, отображает контекстную помощь по элементам, полностью поддерживает UNICODE / Юникод (Уникод), имеет многоязычную проверку орфографии и многое другое...
Лицензия: Free