最近一直对Docbook比较感兴趣,网上搜了各种乱七八糟的教程一大堆,语法看了不少,就是没有哪一篇教程能够简简单单的教我怎样配置Docbook环境,不管是那本Docbook:The Definitive Guide还是limdou的学习笔记,包括一向简单易懂的台湾人的学习笔记,要么一带而过,要么长篇大论不知所云。由于SGML和XML的不同,其中各版本又有区别,所以我看了这篇SGML的教程画了一半的葫芦没画成功,换了个教程之后它又以XML的某个版本为基础,让我先去建文件夹并去下载某个文件放在那里,建了n个文件夹之后我还是没配置成功,甚至都不知道该用哪个命令测试是否配置成功。
我的要求也很低啊,只要先让我看看'Hello World'就行,可它死活Hello不出来,我那个急啊。最后灵光一现想起ubuntu的wiki来,于是兴冲冲跑到ubuntu的wiki,果然被我找到了,超级简单,几句话我就Hello出来了,md,这么简单的事情那些所谓的学习记录咋就说得这么麻烦呢?
地址为
相信有点英文基础的都能很容易的看懂,不懂的话也没关系,我摘录其步骤如下:
1、准备环境
$sudo apt-get install xsltproc
$sudo apt-get install docbook-xsl
$sudo apt-get install docbook-defguide
最后这个就是那本大名鼎鼎的Docbook:The Definitive Guide,装完之后就可以直接在本机浏览器输入来阅读此书了,我们和谐社会不是不能访问docbook.org吗,装完这个就可以本机阅读了,当然,你得装了apache。
2、将中间那段代码拷贝到vim里面另存为test.xml。相信猜也能猜出是那段吧。
注意粘贴到vim时格式很容易乱掉,先':set paste'之后再粘贴,粘贴完毕可以输入'gg=G'让vim重新缩进。
3、执行一下命令生成html文件
$xsltproc -o test.html /usr/share/xml/docbook/stylesheet/nwalsh/xhtml/docbook.xsl test.xml
执行完毕如无意外就可以在当前文件夹看到test.html,用浏览器打开看看!
阅读(3330) | 评论(3) | 转发(0) |