DocBook配置指南
其实DocBook配置本来是很容易的,但是你在网上查阅了各种资料之后,它就变成了不可能完成的任务 本人搜遍千山万水,经过分析、整理、试验、大胆假设、小心求证……总之是不容易,终于实践出一个可行的方案
配置运行环境
在Archlinux中配置DocBook
pacman -S docbook-xml docbook-xsl libxslt libxml2
在Ubuntu中配置DocBook
apt-get install xsltproc docbook-xsl
生成Html文件
写好一个DocBook.xml文件之后,使用这个命令检查一下是否有错误
xmllint DocBook.xml
生成单页面Html文档
xsltproc /usr/share/xml/docbook/xsl-stylesheets-xxxx/xhtml/docbook.xsl DocBook.xml > DocBook.html
生成多页面Html文档
xsltproc /usr/share/xml/docbook/xsl-stylesheets-xxxx/xhtml/chunk.xsl DocBook.xml
将下面的代码保存为DocBook.xml试验一下吧
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://docbook.org/xml/4.2/docbookx.dtd"> <article> <title>My first Docbook document</title> <sect1> <title>The greeting</title> <para> Hello world 你好 </para> </sect1> </article>
Read More: