From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Davison Subject: Re: Fold "preamble/options" under first header Date: Thu, 30 Sep 2010 09:54:35 +0100 Message-ID: <87iq1nr4qc.fsf@stats.ox.ac.uk> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from [140.186.70.92] (port=59641 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P1EuX-0001uC-Kv for emacs-orgmode@gnu.org; Thu, 30 Sep 2010 04:54:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1P1EuV-0003ke-Kp for emacs-orgmode@gnu.org; Thu, 30 Sep 2010 04:54:41 -0400 Received: from markov.stats.ox.ac.uk ([163.1.210.1]:49092) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P1EuV-0003kW-D3 for emacs-orgmode@gnu.org; Thu, 30 Sep 2010 04:54:39 -0400 In-Reply-To: (John Hendy's message of "Wed, 29 Sep 2010 17:19:14 -0500") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: John Hendy Cc: emacs-orgmode John Hendy writes: > Hi, > > > Is it possible to "fold" the preamble (#+latex_header, #+options, etc.) > under a first header? Mine get rather long, especially for Beamer documents. > > I just attempted it and it appears to work, but I wanted to know if anyone > else has tried this and succeeded or if there are any things to watch out > for. Hi John, I do this rotutinely without problems. I put all my #+ lines under a heading named something like "Org config" and tagged with :noexport:. I put it at the end of the file, where it is out of the way. In fact I will stick my neck out and suggest that that should be the norm for Worg files; in my opinion it is very ugly to start off a file with a mass of technical configuration lines starting #+. The title, author and date should be there; not most of the other stuff. Org is about focusing on content. However, > > Currently I have: > > ------- > * Preamble :noexport: > #+latex_class: beamer > #+author: John Hendy > #+date: \today > #+startup: beamer > #+options: toc:nil latex:t tex:t > #+latex_class_options: [presentation] > #+beamer_frame_level: 2 > #+beamer_header_extra: \usetheme{default} > > #+latex_header: \usepackage[usenames,dvipsnames]{xcolor} > #+latex_header: \usepackage{tikz,ifthen} > #+latex_header: \usetikzlibrary{decorations,arrows,automata,positioning} > > #+latex_header: \usepackage{setspace} > #+latex_header: \setstretch{1.3} > > #+latex_header: \usepackage{MinionPro} > #+latex_header: \renewcommand{\sfdefault{Myriad-LF}} > > \AtBeginSection[]{ > \begin{frame} > \frametitle{Outline} > \tableofcontents[currentsection] > \end{frame}} I don't think that bit of LaTeX code is going to make it into your exported output, because the heading is tagged :noexport:. The #+ lines are fine though. Dan > > #+title: Title > > * First actual heading... > ---------- > > The output looks fine... are there any foreseeable issues with this? > > > John > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode