Мне трудно найти OSS или коммерческий веб-редактор (javascript) WYSIWYG *, который производит XSL: FO. Хотелось бы мне иметь редактора, способного делать ...
- Пользователю предоставлен общий интерфейс текстового редактора, мало похожий на редактор, в который я сейчас вхожу, чтобы задать этот вопрос SO.
- Пользователь может определить все структурные компоненты, предоставляемые XSL: FO (новые страницы, новые регионы). Любое «упрощение», которое может сделать редактор (например, обработка неявного форматирования XSL: FO, необходимого для размещения графики и т. П.), Будет полезно
- Возможность создавать встроенные области, такие как списки и таблицы, добавлять графику и т. Д.
- Способность стилизовать в рамках спецификации XSL: FO
(*) Поскольку это редактор WYSIWYG, должна быть возможность предварительного просмотра создаваемого документа. Поскольку XSL: FO требует, чтобы процессор XLS: FO переводил в документы (RTF, PDF и т. Д.), Я ожидал, что будут средства выбора типа документа, который я хотел бы визуализировать, выбора «предварительного просмотра», и этот документ будет отображается для предварительного просмотра (в iframe, другом окне, что угодно). Я ожидаю, что для этого потребуется также серверный компонент XSL: FO. Бонусом будет автоматический предварительный просмотр «по умолчанию», который отправляет AJAX-запрос на сервер для обновления предварительного просмотра во время «паузы» создания контента пользователем (если пользователь не добавляет контент в течение 5 секунд, автоматический предварительный просмотр).