Hi! I am familiar with \newpage (and I especially like to put it at the front of the document to keep my content out of my table of contents!), but I was hoping to be able to do this in some more automatic fashion, since these are long reports and I want to be able to process them unattended.
Is it possible to do something like this: * Period... ** Asset #+latex: \keepthisstufftogether{begin} *** DEPARTMENT A | Table | Data | Here. | | Table | Data | Here. | | Table | Data | Here. | #+latex: \keepthisstufftogether{end} *** DEPARTMENT B ... I have no idea what /actual/ LaTeX call fills in for "\keepthisstufftogether" though... Thanks! _______________________________________________________________________________ Jos'h Fuller, Production Programmer Arc Productions Ltd. p: 416.682.5237 | f: 416.682.5209 | http://www.arcproductions.com 230 Richmond Street East | Toronto, ON M5A 1P4 | > -----Original Message----- > From: nicholas.do...@hp.com [mailto:nicholas.do...@hp.com] > Sent: Thursday, February 16, 2012 1:21 PM > To: Jos'h Fuller > Cc: emacs-orgmode@gnu.org; nicholas.do...@hp.com > Subject: Re: [O] Controlling pagination on headings in Latex/PDF > export? > > Jos'h Fuller <Jos'h.ful...@arcproductions.com> wrote: > > > Hi! > > > > I'm have an org-mode document something like this: > > > > * Period 2012-02-06 to 2012-02-12 > > ** Asset > > *** DEPARTMENT > > | Data | Data | Data | Data | > > |-------------+------+------+------| > > | XXXXXX | 1 | 1 | 0 | > > | YYYYYY | 5 | 4 | 0 | > > > > (There are more "Assets", each with several DEPARTMENTS. The tables > are short, perhaps 10-15 rows.) > > > > When I go to export a PDF, I will often get "DEPARTMENT" at the > bottom of one page, with the actual data table at the start of the > next. Is there any way to keep the heading together with the table? > > > > Try adding > > #+LATEX: \newpage > > before the heading where you want the page break to occur: > > --8<---------------cut here---------------start------------->8--- > Period 2012-02-06 to 2012-02-12 > ** Asset > #+LATEX: \newpage > *** DEPARTMENT > | Data | Data | Data | Data | > |-------------+------+------+------| > | XXXXXX | 1 | 1 | 0 | > | YYYYYY | 5 | 4 | 0 | > > --8<---------------cut here---------------end--------------->8--- > > You should probably do that as a last resort in the last editing > round, just to fix problematic spots. > > > I tried using the longtable environment, but that just splits the > > table itself, so that I might have the heading at the bottom of the > > page with one row of the table and a continued message. I also tried > > the LaTeX directives \goodbreak before the headings and \nobreak > > between the headings and tables but they didn't seem to affect > > anything. > > > > IIRC, these influence LaTeX's internal measures of whether this is a > good or bad place to do it, but there are several factors in > competition > and they probably lose in comparison to the other factors. > > \newpage otoh is Thor's hammer: no questions asked. > > Nick