We have a plugin written in java for openoffice / Neo office
It works fine on Windows but on mac there is a problem with the label/String Width.
Our plugin can be found here.
[url removed, login to view]
See the example
For better analysis. I added source code and nedeed internal dependencies. If maven is avalable the project should build and be complete. See the file mac.zip
We always run neo office on mac but if open office can be made to work properly that would be an added bonus.