如何可视化DocBook文件?

时间:2018-05-16 14:54:13

标签: xml docbook reader

对于任何类型的文档来说,

DocBook 看起来都非常棒。

直到你尝试阅读

您是否知道任何正在使用的在线阅读器或独立软件(小于500MB)阅读/预览 DocBook XML 文件而无需将其导出/保存为其他特定格式?

HTML预览就足够了。

3 个答案:

答案 0 :(得分:1)

  

您是否知道任何正在使用的在线阅读器或独立软件(小于500MB)来阅读/预览DocBook XML文件而无需将其导出/保存为其他特定格式?

您可以使用XMLMind XML Editor - 基于Java的GUI桌面编辑器 - 用于查看/评估您的DocBook / XML内容。当然,您也可以在此编辑器中对其进行编辑,以备不时之需。

您可以免费为个人使用编辑器非商业|评估目的。如果您需要使用DocBook / XML文件进行商业日常工作 - 许可证的类型完全取决于使用此编辑器的类型。请参阅完整的license types list

<强>缺陷:

  1. 尽管XMLMind XML Editor(简称XXE)是一个非常复杂的编辑器,但由于其性质,DocBook / XML标准的某些功能只有在将源文件处理成目标格式后才能完全发现(即:分析)通过多个基础,高度定制的TOC,使用XSL的复杂分页:FO等。)

  2. 在此编辑器中编辑需要一些时间来熟悉其编辑概念。由于它是一个完全所见即所得的 M 编辑器 - 它的编辑行为与普通的WYSIWY G 类文字处理编辑器(MS Word,LibreOffice,Abiword,OpenOffice等)截然不同)

答案 1 :(得分:0)

  

您是否知道任何正在使用的在线阅读器或独立软件(小于500MB)来阅读/预览DocBook XML文件而无需将其导出/保存为其他特定格式?

DocBook的全部内容是作为书籍内容的通用形式,可以从中自动导出许多其他格式。

选择合适的格式,并使用众多现有样式表之一将DocBook转换为目标格式。例如,您可以选择HTML / CSS输出并使用浏览器作为查看器。或者,通过Acrobat或硬拷贝生成PDF和视图。

答案 2 :(得分:0)

使用pandoc将docbook文件转换为markdown。然后使用WYSIWYG编辑器typora查看和/或编辑文件。然后,如果需要,请使用pandoc转换回docbook。

上面提到的

XMLMind是XML级别的编辑器,而不是WYSIWYG编辑器。如前所述,它确实可以验证XML。在免费版本中,尽管pdf输出很好,但它故意将其输出转换为Word格式。