Originally Posted By: BRZED
Other than justificatiom, which I don't know if it even counts as formatting, is the Kindle doing? It didn't insert line breaks or paragraphs into my giant block of plain text. Changing the font size has no effect on formatting.
Justification may or may not be formatting. To know that, you'd have to export the text file you're reading to something else. When HTML email is justified, that tends to be part of the formatting, itself, so it works across platforms. When old style word processors were justified, that was a "switch" in the file, since there was no screen justification, only on paper. And, I'm sure some do it that way as part of their file formatting today, too. What I'm getting at is that things like LibreOffice and MS Office probably don't actually insert spaces or slivers of spaces between words in the actual text as its saved as a file, but probably use a switch and calculate based upon your margins, as in switching margins in a justified document in a word processor doesn't give you a giant mess.
Reading your follow up email, it seems to be what I've suggested. The Kindle wraps where it's appropriate for its viewing dimensions, and then a carriage return and/or linefeed means another wrap.
I don't know how your programming skills are (or perhaps your ability to find someone who's written such a thing), but it should be possible to search for single linefeeds/CRs and delete them, while leaving alone instances of two or more of them together.
If I had to do it, I'd load it into Emacs and try to whip up a macro to deal with it. If you have never used Emacs before, please pick up a coffee mug, and repeatedly bash your head with it until you forget that I ever suggested this.