I've been using TeX
for a while, so when I suggested my company compile its daily newsletter using LaTex, rather than an hour and a half of someone's time, I got tasked with actual implementation. I'm near done, but because the data is generated dynamically - I'm not sure exactly how much text is going to be generated an placed into each article. I've use \vspace{\fill}
to strategically deal with an undersized newsletter - but I can't figure out what to do in the case of an oversized one.
Is there a way to force TeX
to compile into a single page, every time? I mean, I'd rather (honest to god) just have the text cut off the way it does horizontally.
I found this this incredibly similar question, and tried everything listed there. I've looked into samepage
, but that environment just breaks the page anyway after a while. Additionally, \parbox
was suggested - but when I wrapped the whole document in that, an overfull box it just caused it to break the page before. needspace
will do the same thing.
I've been developing this process over the last few days, periodically breaking to spend hours searching the Google Box or StackExchange for answers, to no avail. Anyone?