Tôi đang gặp khó khăn khi tìm kiếm OSS hoặc trình soạn thảo WYSIWYG * dựa trên web thương mại, sản xuất XSL: FO. Tôi có muốn biên tập viên có khả năng làm ...Bất kỳ trình soạn thảo wysiwyg javascript (dựa trên web) nào tạo xsl: fo
- Người dùng được trình bày với giao diện soạn thảo văn bản chung, không giống trình soạn thảo tôi hiện đang nhập vào để gửi câu hỏi này cho SO.
- Người dùng có thể xác định tất cả các thành phần cấu trúc của XSL: FO (trang mới, vùng mới). Bất kỳ "đơn giản hóa" trình soạn thảo có thể thực hiện (chẳng hạn như xử lý một số định dạng XSL: FO cần thiết để đặt đồ họa và tương tự) sẽ hữu ích
- Khả năng tạo các khu vực nội tuyến, chẳng hạn như danh sách và bảng, thêm đồ họa, v.v.
- khả năng phong cách trong giới hạn của XSL: FO đặc điểm kỹ thuật
(*) Vì nó là một trình soạn thảo WYSIWYG, thì phải có một khả năng xem trước các tài liệu được tạo ra. Kể từ XSL: FO yêu cầu bộ xử lý XLS: FO để dịch thành tài liệu (RTF, PDF, v.v.) Tôi mong đợi có một phương tiện để chọn loại tài liệu tôi muốn hiển thị, chọn "xem trước" và tài liệu đó được hiển thị để xem trước (trong khung nội tuyến, cửa sổ khác, bất kỳ thứ gì). Tôi sẽ mong đợi điều này để yêu cầu một XSL phía máy chủ: thành phần bộ vi xử lý FO là tốt. Tiền thưởng sẽ là bản xem trước tự động "mặc định" gửi yêu cầu AJAX tới máy chủ để cập nhật bản xem trước trong khi người dùng tạo nội dung "tạm dừng" (nếu người dùng không thêm nội dung trong 5 giây, tự động xem trước).
"Vì XSL: FO yêu cầu XSLT dịch một cách có ý nghĩa sang tài liệu (XHTML, RTF, PDF, v.v ...) ..." có vẻ hơi lạ. Cách phổ biến nhất để tạo XSL-FO là áp dụng một biểu định kiểu XSLT cho một tài liệu XML (ví dụ một tài liệu DocBook). Nhưng một khi bạn có đánh dấu XSL-FO, bạn không cần XSLT, bạn cần phần mềm có thể hiển thị nó (một trình định dạng XSL-FO, chẳng hạn như [FOP] (http://xmlgraphics.apache.org/fop/)) . Tôi có hiểu lầm bạn không? – mzjn
Nó không phải là bạn những người hiểu lầm, đó là tôi đã không nhớ công nghệ khá đúng - Tôi đã cập nhật câu hỏi của tôi để phản ánh điều này không chính xác của tôi. Cảm ơn bạn đã chỉ ra rằng. Câu hỏi của tôi, tuy nhiên, vẫn còn. Tôi không muốn làm cho bản dịch XSTL trung gian này từ một trình soạn thảo HTML DocBook hoặc [X] nếu có thể, mà đúng hơn là tạo trực tiếp XLS: FO tại trình soạn thảo. –
Xin chào, xin lỗi vì đã trở thành một vấn đề, nhưng văn bản vẫn chưa rõ ràng. Bộ xử lý FO hiển thị đánh dấu FO thành đầu ra được phân trang, chẳng hạn như PDF (hoặc RTF). Nhưng sử dụng bộ xử lý FO để tạo ra âm thanh XHTML thực sự lạ. Và bạn cũng nên sửa "chuyển đổi XSL: FO bằng đoạn XSLT". – mzjn