Gloss: Gloss on Ebooks, Libraries, and Feelies
What would the "general data file" contain? Would it be something like an ASCII file that contains just the words and that can be searched? What about texts with images: would they need two types of data files ? But since images cannot be searched, the image file would not be very useful.