我过去使用过 DocBook,我喜欢将内容与表示分离背后的想法。我很喜欢直接编辑 XML。在我广泛搜索以找到满足我需求的最佳文档解决方案时,我总是回到这个解决方案:
DocBook -> 构建系统(ant、make 等) -> 输出
我已经看到很多关于编写 DocBook 的最佳 WYSIWYG、XML、文本编辑器的信息,包括 asciidoc 等替代标记语言。所有这些解决方案都集中在 DocBook 的创建或 DocBook 工具链的噩梦上。除了说“只使用 XSL”或“自定义脚本”之外,没有人提到过输出端
当任务是制作文档或手册时,我不想担心花费无数小时尝试重新编程、定制和修改 XSL、CSS 和 shell 脚本(即 O'Riely 书籍)。这是一项非常艰巨的任务。
我的疑问:是否有使定制更容易的工具?是否有任何类似于 Pages 或 Word 的内容,因为用户创建了一个模板,而工具链完成了其余的工作?尝试执行诸如漂亮的徽标之类的视觉任务并修复默认 XSL 提供的所有损坏的布局(分页是一团糟)对于文本编辑器来说是非常困难的。内容很简单。过去,编辑 DocBook XSL 真是一场噩梦。我搜索过很多关于 XML 编辑器的信息,但没有找到关于 XSL 编辑器的信息。
还是我对这个过程缺乏关键的理解。谢谢。