@PauloCereda But the most important point was missing: Keep it fast enough that no one mistakes it for Eclipse, Netbeans or some other heavy software :)
In this case, it's for a very simple reason. I'm printing a form type letter (so multiple letters in one document), and need to add a blank page in case the letter is an odd number of pages, which it is.
@FaheemMitha it's odd to care about the page parity of you are not but if you do want that just use \clearpage\ifodd\value{page}\else\mbox{}\fi\end{docuemnt} which is more or less the definition of \cleardoublepage anyway.
@DavidCarlisle I'm printing multiple documents within a single file. So if it's an odd number of pages (say 3) then the first page of the second document gets printed on the other side from the third page of the first document.
Hence my desire to have a blank page.
I forget what the twopage option is for.
Sorry, twoside option.
Does the twoside option make sense if one is doing twosided printing of short documents like letters.
@FaheemMitha It does many things, depending on the document class: In books, for example, it ensures that every chapter begins on an odd numbered page. It also provides for different odd-page and even-page footers and headers. And if often uses different margins on odd and even pages, since the narrowest margin is expected to be near the binding. In the letter class, it probably does nothing much other than the header/footer stuff.
@FaheemMitha Without the twoside option, all pages are generally treated as odd-numbered, no matter the actual page number.
@HaraldHanche-Olsen I see. Is it reasonable to use the twoside option, with letters? I don't personally put copies letters I write in hole punch type files, for example, though I suppose others might.
But from what you say, it sounds like the twosideoption doesn't do anything to the letter class margins anyway.
@FaheemMitha From a quick look, it doesn't look like it does a lot in the letter class, except this: It ensures that a new letter starts on an odd page. You can, after all, put several letter environments into a single file, so that makes perfect sense.
@HaraldHanche-Olsen If it ensures that a new letter starts on an odd page, that might solve my immediate problem, all by itself. If you go up a bit you'll see me descrbe it.
And indeed, that's what I have - multiple letters in a single document.
I've been using the createspace.sty to build a PDF that's compatible with CreateSpace for a book. Now I'd like to do the same sort of thing for Ingramspark.
The Ingramspark POD service has more rigorous specifications for PDF. Does anyone know of anything to make life easier? The specifications ...
@Sebastiano it seems clear enough (and is latex related) the OP wants to know how to ensure the generated PDF meets all the listed standards (which is a hard question actually:-) "ingramspark" must be the name of some print service company, I hadn't heard of it but that isn't relevant to the question as all the requirements are listed