LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2310|回复: 16

学Texinfo还是Docbook?

[复制链接]
发表于 2005-2-9 01:26:16 | 显示全部楼层 |阅读模式
我想做一个类似于Donald E. Knuth那样的网站,当我有一些想法时我可以随时地写下来,日后时不是地会修改,Blog在自己的计算机上感觉配置起来太麻烦,所以想到了Texinfo和Docbook。它们可以用一种类似于LaTeX的标记语言写文档,可以自动地生成HTML文件或LaTeX文件,这样就可以方便地更新网站内容,很适合我的需要。

我犹豫的是Texinfo对中文的支持究竟如何?Docbook在中文方面看来是没有什么问题了,不过Docbook毕竟不如Texinfo方便,还要自己做很多自定义的工作,很像是自己写一个XML语法的解释器,嫌麻烦。所以如果Texinfo对中文支持没有问题的话,就用Texinfo,不行就考虑用Docbook或XML,反正以后我有时间的时候就会写一个XML的解释程序,把我以前写的XML文档变成HTML或LaTeX。

请大家告诉一声,Texinfo对中文如果没有大的问题,我就立刻下功夫学!
 楼主| 发表于 2005-2-9 21:29:24 | 显示全部楼层
难道没有会Texinfo的吗?这可是GNU文档项目的指定格式啊!
回复 支持 反对

使用道具 举报

发表于 2005-2-10 12:34:48 | 显示全部楼层
死了这条心吧,textinfo 和 man 都不支持中文,除非修改代码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-11 11:57:22 | 显示全部楼层
多谢指点,自动转换成HTML和XML、DOCBOOK的代码已经修改好了,支持UNICODE,不过TEX部分还不太完善。
回复 支持 反对

使用道具 举报

发表于 2005-10-15 04:00:50 | 显示全部楼层
cygwin里面支持中文,就是不知道你愿不愿意使用Windows
回复 支持 反对

使用道具 举报

发表于 2005-10-15 15:57:06 | 显示全部楼层
KDE 里面的 KHelpCenter 可以正常显示中文的手册页。
回复 支持 反对

使用道具 举报

发表于 2005-10-15 16:30:49 | 显示全部楼层
说个离题的问题,有没有支持中文的将html转换为pdf的软件,类似于htmldoc。html的开发好像很慢,FAQ上说双字节和unicode的支持在开发中,但真正下一个release还不知道是猴年马月的事呢。htmldoc目前还不完全支持html 4.0和css,但总体还是不错的。ldp的pdf文档就是由它生成的,它有一个fltk写的GUI(支持中文吗?),它还可以用在server端,实时生成pdf文件。

http://www.easysw.com/htmldoc/

http://www.htmldoc.org/

它是双重许可,从easysoftware下载的二进制版是商业软件,需要购买许可。

从htmldoc.org可以下载源码自己编译,debian可以通过apt直接安装。
回复 支持 反对

使用道具 举报

发表于 2005-10-15 17:48:57 | 显示全部楼层
我也说个离题的问题,还可以选择 LaTeX + tex2page。

王垠的网站详细地介绍了这个:
http://learn.tsinghua.edu.cn/hom ... tex2page/intro.html

还有,vim 可以直接将它显示的内容改变成 html 格式。
回复 支持 反对

使用道具 举报

发表于 2005-10-15 20:09:14 | 显示全部楼层
vim这个功能其实kate都有,真是越来越离题了  
回复 支持 反对

使用道具 举报

发表于 2006-7-16 18:57:30 | 显示全部楼层
vim 和 kate 的这个功能其实也可以用 Emacs 的 htmlize 来实现, 更离题了.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表