I'm looking for a word that can cover both fictional and non-fictional books as well as short stories, poetry etc.
I'm aware of "texts" which normally can cover all written media. "Prose" covers mostly fictional and non-poetic forms and leaves out non-fictional books too. "Literature" again is a bit too specific.
Is "texts" the only generic word or am I forgetting something?