- Images (they can be considered a "document" in some way)
- Fiction Book
- Comic Book
- Microsoft Word
If you say: use the following libraries... That's not realistic, as there are just two applications supporting the major formats (and the best one is Okular, using Qt and having many KDE dependencies). A proper "DocKit" framework would be nice to have.