DocBook 的 Emacs XML工作环境

DocBook 是 XML 的一个 Document Type Definitions (DTDs), 定义 XML 的语法。

Archlinux 中使用 DocBook,需要下载以下包:
sudo pacman -S docbook-xml docbook-xsl libxslt libxml2

Emacs 中提供一个默认的XML编译环境:nxml-mode
C-h m 就会调出帮助文件,简单看一下很快就会上手。

检查错误:
xmllint Test.xml

生成单页面Html文档 :
xsltproc /usr/share/xml/docbook/xsl-stylesheets-1.76.1/xhtml/docbook.xsl Test.xml > Test.html

生成多页面Html文档 :
xsltproc /usr/share/xml/docbook/xsl-stylesheets-1.76.1/xhtml/chunk.xsl Test.xml

posted @ 2011-11-02 03:44  Kaffeeck  阅读(367)  评论(0编辑  收藏  举报