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