Even worse, with a document with hardcoded colors (where the text has manually been set to black, for example), the foreground's color can be the same as the background, and you can't see a thing.
You can solve it with "SAL_USE_VCLPLUGIN=gen", as mentioned many times in the forum, to force the generic, light theme. But then OpenOffice is shiny... *too* shiny! (only three attachments??? No screencap here then. =/).
Or, you can change the color scheme, so OpenOffice still looks nicely noir, while the documents appear as they should. To get the default scheme, I simply changed to the generic theme and matched the Automatic colors with named ones, saved the scheme, and restarted normally:
You can do the same, (the scheme uses only Grey and Light Grey btw, don't bother with the other shades), or you can download this here magical archive that may or may not save you the hassle (let me know, I've not tried in other computer

It should be extracted in "~/.openoffice.org/3/user/registry/data/org/openoffice/Office" or your equivalent OpenOffice settings directory, but if you have customised your OpenOffice's user interface before, you may want to check their contents first, and possibly merge things by hand if you don't want to lose your own changes. Being XML, it shouldn't be too hard.
Yes, I do wish this was easier to do. And since you can switch schemes pretty quickly, I wouldn't mind to check any decent dark schemes, if anyone has some to share.
