Прежде всего, OxygenXML имеет бесплатную пробную лицензию, которая никак не помечает ваш вывод водяными знаками.
Наверное, самый быстрый способ.
Тем не менее, мне немного любопытно, почему Docbook, в частности, - это промежуточный формат, не предназначенный для конечного пользователя, я думаю, что идея заключается в том, что вы хотите создать из этого красивый PDF и HTML? Если это так, то неплохой план.
Кроме того, для написания собственной таблицы стилей XSL не так много работы, вам просто нужно отобразить:
complexType
и simpleType
и element
до db: раздел xs:name
до db:title
и xd:annotation
до para
, тогда вы можете обработать это с помощью бесплатных инструментов, таких как saxon и docbook toolkit.