Wednesday, March 03, 2004

欲寻一款好用的DocBook编辑器不可得

这几天一直在寻找可用与Linux下的DocBook编辑器,几乎尝试了所有可用的版本。 居然没有一款个人比较满意的: Emacs/PSGML不会用,首先排除了。 epcEdit安装的时候需要TCL/TK的库,在Debian下的TCL/TK库位置和epcEdit的安装程序默认位置不同,换个目录后这个问题解决了,真正的问题是后面弹出一个窗口之后就僵死在那了。 LyX不支持CJK,下在了CJK的patch编译不能通过,后来用alien转换CJK patch作者提供的LyX-qt RPM包安装后可以正常输入中文,只是界面不满意,而且不能够直接编辑源代码。 Morphon XML Editor基于JAVA的,慢而且界面只有JAVA的和Motif的,非常丑陋,不过他的几个视图模式还是可以。 Corel XMetaL没有Linux的版本,这个应该不错,因为Norman Walsh用这个。 Syntext Serna基于QT,速度到是不错,安装也没有什么问题,不过不可以编辑源代码。 XMLBuddy是基于eclipse的插件,没有代码补全,不是所见即所得,不过也算不错了。 oxygenxml虽然不是所见即所得的但有代码补全功能,还是很喜欢,可惜在Linux上安装后运行一直不成功,包括作为eclipse的插件。 最欣赏的该是Conglomerate,这个基于GTK2的而且以GPL发布,是为DocBook量身定做的,唯一的遗憾是不支持中文输入,另外还有一些不稳定。 看来还是用kate算了。

No comments:

Post a Comment