Me está costando encontrar en OSS o editor comercial WYSIWYG * basado en web (javascript) que produce XSL: FO. Me encantaría que el editor sea capaz de hacer ...Cualquier editor de wysiwyg javascript (basado en web) que produzca xsl: fo
- Al usuario se le presenta una interfaz de editor de texto común, similar al editor en el que estoy escribiendo actualmente para enviar esta pregunta a SO.
- El usuario puede definir todos los componentes estructurales que ofrece XSL: FO (páginas nuevas, regiones nuevas). Cualquier "simplificación" que el editor pueda hacer (como manejar algunos de los formatos XSL: FO implícitos necesarios para colocar gráficos y similares) sería útil
- Posibilidad de crear áreas en línea, como listas y tablas, agregar gráficos, etc.
- capacidad de estilo dentro de los confines del XSL: FO especificación
(*) Debido a que es un editor WYSIWYG, debe haber una posibilidad de previsualizar el documento que se creó. Dado que XSL: FO requiere un procesador XLS: FO para traducirlo a documentos (RTF, PDF, etc.), esperaría que hubiera un medio para seleccionar qué tipo de documento me gustaría presentar, seleccionar "vista previa" y que ese documento sea renderizado para vista previa (en un iframe, otra ventana, lo que sea). Esperaría que esto requiriera un componente de procesador XSL: FO del lado del servidor también. Una bonificación sería una vista previa automática "predeterminada" que envía una solicitud AJAX al servidor para actualizar la vista previa durante una "pausa" de creación de contenido de los usuarios (si el usuario no agrega contenido durante 5 segundos, vista previa automática).
"Como XSL: FO requiere un XSLT para traducirlo de manera significativa a un documento (XHTML, RTF, PDF, etc.) ..." suena un poco extraño. La forma más común de producir XSL-FO es aplicar una hoja de estilo XSLT a un documento XML (por ejemplo, un documento DocBook). Pero una vez que tiene el marcado XSL-FO no necesita XSLT, necesita un software que pueda procesarlo (un formateador XSL-FO, como [FOP] (http://xmlgraphics.apache.org/fop/)) . ¿Te estoy entendiendo mal? – mzjn
No ha sido usted el que ha malentendido, fui yo quien no recordaba bien las tecnologías. He actualizado mi pregunta para reflejar esta inexactitud. Gracias por señalar eso. Mi pregunta, sin embargo, permanece. Preferiría no tener que hacer esta traducción intermedia de XSTL desde un editor de DocBook o [X] HTML, si es posible, sino generar directamente el XLS: FO en el editor. –
Hola, disculpe ser un regaño, pero el texto aún no está muy claro. Un procesador FO convierte FO marcado en salida paginada, como PDF (o RTF). Pero usar un procesador FO para producir sonidos XHTML es realmente extraño. Y también debe corregir el pasaje "para convertir el XSL: FO con el XSLT". – mzjn