Sounds great to me. Actually, if I spent a little less time on forums like MobileRead, and a little more time honing my currently very amateuresque programming skills, I think I might even be able to contribute towards such an end. Something perhaps not quite (2), but rather a script that took .tex source and simply made the adjustments for digital readers by adding a line for the geometry package with the appropriate settings (determined at run-time if you like, perhaps even with a GUI), perhaps adding \sloppy if the page size chosen was small enough, and then processed it by calling pdflatex already on the system, wouldn't actually be that difficult. The trickiest thing would be removing any calls to packages (or other formatting) incompatible with geometry.
With the way PDF renderers on our devices work (or at least on the Sony--I assume others), choosing a page size smaller than the native dimensions of the reader is basically the same thing as choosing a larger font size.
Last edited by frabjous; 09-09-2009 at 02:55 PM.
|