From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: New beamer support Date: Wed, 6 Jan 2010 11:06:58 +0100 Message-ID: <4D2A7250-E096-4B8D-A7F0-85B043F01D08@gmail.com> References: <871vi3bm62.fsf@mundaneum.com> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NSSnG-0007A8-4L for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 05:07:10 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NSSnA-00078T-KK for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 05:07:08 -0500 Received: from [199.232.76.173] (port=34095 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NSSnA-00078L-6m for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 05:07:04 -0500 Received: from mail-ew0-f224.google.com ([209.85.219.224]:58747) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NSSn9-000475-8X for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 05:07:03 -0500 Received: by ewy24 with SMTP id 24so20171177ewy.26 for ; Wed, 06 Jan 2010 02:07:01 -0800 (PST) In-Reply-To: <871vi3bm62.fsf@mundaneum.com> 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: =?ISO-8859-1?Q?S=E9bastien_Vauban?= Cc: emacs-orgmode@gnu.org On Jan 6, 2010, at 10:46 AM, S=E9bastien Vauban wrote: > Hello all, > > Here a few comments, after my first attempt with the new beamer =20 > support -- > excellent, needless to say... > > Before that, I was using Nick's export class. But, now, I'm using =20 > yesterday's > git version. > > The few things I'm tackling right now are: > > - How to get a TOC with a frame title, without having to add it =20 > explicitly? What would you like to have the LaTeX to be like? > > - How to get alerted text, without customizing `org-export-emphasis-=20= > alist'? > Has this been forgotten from the commit? I don't remember this. Can you please remind me? > > - How to get "frame breaks", without modifying the resulting TeX =20 > file (by > adding a frame option `allowframebreaks' -- similar to the `fragile' > option)? Just put [allowframebreaks] into the :BEAMER_envargs: property of the node that becomes the frame. > > - How to get the TOC repeated when changing of section, with the new =20= > item > highlighted? See my manual essay ;-) I don't know! Isn't this something that can be done with beamer themes? I have no idea. > > The last question has maybe few to do with Org. I mean: maybe, we =20 > can't have > that feature implemented in Org. Dunno. Beamer support is hacking Org quite a bit, installing hooks left and right, so I think it can be done. But I would need o know what =20 exactly is needed/wanted.... - Carsten > > Here follows an example to play with, and see what I'm talking about: > > --8<---------------cut here---------------start------------->8--- > #+TITLE: Inventory > #+AUTHOR: Seb Vauban > #+EMAIL: no@one.com > #+DATE: 2010-01-06 > #+DESCRIPTION: > #+KEYWORDS: > #+LANGUAGE: en > #+OPTIONS: H:2 num:t toc:nil > #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:t tags:not-in-toc > > #+LaTeX_CLASS: beamer > #+LaTeX_CLASS_OPTIONS: [presentation,t] > #+BEAMER_FRAME_LEVEL: 2 > #+BEAMER_HEADER_EXTRA: \usetheme{Madrid}\usecolortheme{default} > #+COLUMNS: %30ITEM %8BEAMER_env(Env) %7BEAMER_opt(Options) =20 > %6BEAMER_dovl(DefOvl) %7BEAMER_ovl(Overlay) %4BEAMER_col(Col) > #+OPTIONS: tags:nil > > #+BEAMER: \frame{\frametitle{Table of Contents}\tableofcontents} > > > * Context > > ** Context > This document is a minimal example, full of fake sentences: > - the list of assets currently found, and > - the things that *must*, /should/ or @could@ be developed in the =20= > coming > months. > > Is "could" presented as an alert? > > Note that the previous slide, TOC, has a title, because I inserted =20= > it > myself. When generated by Org, there is no frametitle. > > > * Current assets > > ** DB > *** Model > **** Schema > **** Partial X > We extended X in order to put constraints on things (as one can > with cardinalities). > **** What > *** Rules > **** Other > ***** First > ***** Second > ***** Rules, with link automatically made between rule failures and =20= > contributing properties > **** Performance > ***** Specialization of programs given partial data > ***** Query reduction: optimize the queries so that with a minimal =20 > IO interaction the necessary data from a DB can be requested > *** Computations > **** Excel engine *IS NOT THE LAST ITEM* > *** Integrity *has a subitem* (not shown by default) > **** Seamless migrations is not visible if allowframebreaks is not set > > ** Workflow > *** Petri net engine > *** Workflow viewer > *** Data mining > *** Internal engine (based on new protocol) > *** Semantic language (integration of the model and of the other =20 > stuff) > > > * Future developments > #+BEAMER: \frame[c]{\begin{center}Future developments\end{center}} > > ** Model > *** Extensions (aggregation, negation) > ** Workflow > *** Workflow editor > > > * COMMENT Setup > > # This is for the sake of Emacs. > # Local Variables: > # ispell-local-dictionary: "en_US" > # End: > --8<---------------cut here---------------end--------------->8--- > > Best regards, > Seb > > --=20 > S=E9bastien Vauban > > > > _______________________________________________ > 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 - Carsten