From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?S=C3=A9bastien_Vauban?= Subject: Re: New beamer support Date: Wed, 06 Jan 2010 14:03:36 +0100 Message-ID: <87hbqzo05z.fsf@mundaneum.com> References: <871vi3bm62.fsf@mundaneum.com> <87eim3zckf.wl%ucecesf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: 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-mXXj517/zsQ@public.gmane.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Hi Eric, Christian, Carsten and all, Eric S Fraga wrote: > At Wed, 06 Jan 2010 10:46:45 +0100, S=C3=A9bastien Vauban wrote: >> >> The few things I'm tackling right now are: >> >> - How to get a TOC with a frame title, without having to add it explicit= ly? > > I think you need to add it explicitly with \tableofcontents? In beamer, I > simply typically have > > \begin{frame} > \frametitle{Table of contents} > \tableofcontents > \end{frame} I guess I wasn't clear... If I use the option `toc' for the export: --8<---------------cut here---------------start------------->8--- #+OPTIONS: toc:t --8<---------------cut here---------------end--------------->8--- then I get a slide with the table of contents. Automatically. The only "criticism" I did is that there was no title to the generated frame. Hence, the workaround was setting the `toc' option to `nil' and adding such= a code by myself: --8<---------------cut here---------------start------------->8--- #+BEAMER: \frame{\frametitle{Outline}\tableofcontents} --8<---------------cut here---------------end--------------->8--- But better (IMHO) would be that such a code gets inserted automatically (wi= th a frame title set, for example, to `Outline') when the `toc' export option = is set to `t', and when we're in a beamer class. Is it better expressed? >> - How to get the TOC repeated when changing of section, with the new item >> highlighted? See my manual essay=C2=A0;-) > > Again, beamer supports this easily so I would suggest simply adding some > direct latex code at the start of your org file. The latex code I use is: > > \AtBeginSection[] > { > \begin{frame} > \frametitle{Topic} > \tableofcontents[currentsection] > \end{frame} > } > > You could simply put this in one line with #+latex_header: as in (unteste= d): > > #+latex_header: \AtBeginSection[]{ \begin{frame} \frametitle{Topic} = \tableofcontents[currentsection] \end{frame}} Better is: --8<---------------cut here---------------start------------->8--- #+BEGIN_BEAMER \AtBeginSection[] % Do nothing for \section* { \begin{frame} \frametitle{Outline} \tableofcontents[currentsection] \end{frame} } #+END_BEAMER --8<---------------cut here---------------end--------------->8--- Thanks Eric and Christian for your input on this! Best regards, Seb --=20 S=C3=A9bastien Vauban _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode-mXXj517/zsQ@public.gmane.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode