Hi Sebastien! I tried it, and it didn't work. However, I may not have set it up right:
--snip!-- #+latex \def\mykeepwithnextpar{\par\nobreak\@afterheading} #+latex: \newpage * Period... ** Asset #+latex: \mykeepwithnextpar{} *** DEPARTMENT | Table | Data | Here | --snip!-- Did I do this correctly or does the "mykeepwithnextpar" definition have to go into a different file? Thanks very much! _______________________________________________________________________________ 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: emacs-orgmode-bounces+jos'h.fuller=arcproductions....@gnu.org > [mailto:emacs-orgmode-bounces+jos'h.fuller=arcproductions....@gnu.org] > On Behalf Of Sebastien Vauban > Sent: Thursday, February 16, 2012 2:44 PM > To: emacs-orgmode@gnu.org > Subject: Re: [O] Controlling pagination on headings in Latex/PDF > export? > > Hi Jos'h, > > Jos'h Fuller wrote: > > 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... > > I have written such a thing, years ago, first for LaTeX, now for Org: > > --8<---------------cut here---------------start------------->8--- > % how not to have a page break with what is following? > \def\mykeepwithnextpar{\par\nobreak\@afterheading} > --8<---------------cut here---------------end--------------->8--- > > and I put whereever it's needed > > --8<---------------cut here---------------start------------->8--- > ** Asset > #+latex: \mykeepwithnextpar{} > *** DEPARTMENT A > | Table | Data | Here. | > | Table | Data | Here. | > | Table | Data | Here. | > *** DEPARTMENT B > --8<---------------cut here---------------end--------------->8--- > > Does it work for you? > > Best regards, > Seb > > -- > Sebastien Vauban >