第 1 节 “什么是Docbook”中虽然用文字解释了什么是Docbook,但是还是不够直观。
所以,此处专门通过截图来给不熟悉的人具体解释解释,Docbook长啥样,以及什么是一种输入,多种输出。
上述的图 1 “截图举例:Docbook的XML源码”,可以通过工具,将其转换为多种输出格式。
我目前暂时只实现了其中的7种格式:
下面分别简单介绍一下每种格式:
- HTML
单一HTML网页
包含了所有的内容
图 1 “截图举例:Docbook的XML源码”所生成的HTML网页的效果:
- HTMLs
多个HTML页面
每个章(甚至小节)都是一个单个的HTML网页
图 1 “截图举例:Docbook的XML源码”所生成的HTMLs网页的效果:
- PDF
PDF文档
图 1 “截图举例:Docbook的XML源码”所生成的PDF的效果:
- CHM
docbook对应的是htmlhelp类型
生成的是微软的chm帮助文件
图 1 “截图举例:Docbook的XML源码”所生成的CHM的效果:
- TXT
纯文本格式
是用工具从HTML网页转换出来的
图 1 “截图举例:Docbook的XML源码”所生成的TXT的效果:
- RTF
RTF文档,和word兼容
可以用微软的word软件打开
图 1 “截图举例:Docbook的XML源码”所生成的RTF的效果:
- WEBHELP
Webhelp格式
图 1 “截图举例:Docbook的XML源码”所生成的WEBHELP的效果:
其他docbook还可以生成其他格式,比如website,slide,roundtrip,manpage,xhtml,epub,javadoc,eclipse help等,此处暂时没有去弄而已。
通过上述截图的介绍,相信即使不熟悉的人,也大概知道docbook是个什么东西了。