>I’ve been doing more writing lately besides just blog posting. One of the problems I have with tools like Microsoft Office and Open Office is that it is very easy to mess up the presentation side of things. Especially when doing document exchange. There is no enforcement of style, and it gets messed up easily.
Some will say, I should just use a wiki, and while a wiki does ease the collaboration side of things a bit, it also still suffers from same issue with presentation. Some people will bold when they should italicize, links aren’t consistent, block quoting may be done differently, or template rules not followed consistently.
Which is why I tend to fall back to DocBook as my single-sourcing medium. The problem most people have with DocBook is that it has those darn xml tags and brackets. What if you could take something like this:
Giving you a true WYSIWYG type editor for your documents within your eclipse workspace? Oh and it’s free and open source. Vex uses CSS to style the text in the editor, so formatting is applied consistently. You create a CSS and then everybody uses that. The author only has to be concerned with content, not what style gets applied when. The image above is a DocBook version of the Eclipse Public License, and if interested you can follow along with it’s progress in bug 214683.
The Vex editor has come a long way since it was brought over to eclipse, and I’m encouraging Holger Voorman to ready an official 0.5 release from the incubator in the next couple of months. For those of you that are using WikiText to convert wiki pages to DocBook format, you may be interested in giving Vex a run. WikiText conversion is not necessarily 100% accurate, and you may still need to do some cleanup. Vex can help with that, and supports all the DocBook tags.
There is some missing functionality that still needs to be implemented, such as inline rendering of images, but the main functionality of text editing and updating is working like a dream.
The latest version of Vex can be installed as P2 Zip Repo from the hudson build machine at eclipse.org.