Syntext Serna - это кроссплатформенный WYSIWYG XML-редактор для создания и сопровождения XML документации в таких форматах, как Docbook и DITA. Написан с использованием библиотеки Qt4 и имеет в своем распоряжении SDK для расширения функционала с помощью Python и C++.Преимущества и отличительные особенности: - Возможность создания контента намного быстрее, чем в традиционных редакторах (vim, emacs etc.).
-
Целостное представление документа, составленного из фрагментов с
помощью external/internal entity, XInclude-фрагментов и функции XSLT
document().
- Встроенная поддержка основных стандартов документации XML, таких как DocBook, DITA, TEI, NITF.
Из функциональных особенностей можно выделить:- Валидацию «на лету» с помощью XML Schema.
- Возможность быстрого создания расширений и интеграции с помощью языков Python, С++ и настраиваемого интерфейса пользователя.
- Создание HTML и PDF практически одним нажатием кнопки.
Кросс-платформенность: Linux, Mac OS X, Sparc Solaris 8, MS Windows
(2000/XP/Vista). Написан с использованием любимого многими Qt4. Редактор является проприетарным. Раньше была доступна только
trial-версия, однако с недавнего времени появилась вполне себе
самодостаточная и функциональная бесплатная (freeware) версия. Для Linux доступны
.tar.gz и .rpm-пакеты.
Screenshots |