From mboxrd@z Thu Jan 1 00:00:00 1970 From: Josiah Schwab Subject: Modifying the Beamer Exporter Date: Fri, 28 Jun 2013 12:15:13 -0700 Message-ID: <87txkivygu.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49665) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Use8v-0003IJ-KQ for emacs-orgmode@gnu.org; Fri, 28 Jun 2013 15:15:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Use8u-0001Tr-KP for emacs-orgmode@gnu.org; Fri, 28 Jun 2013 15:15:37 -0400 Received: from mail-pa0-x235.google.com ([2607:f8b0:400e:c03::235]:52253) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Use8u-0001TT-EE for emacs-orgmode@gnu.org; Fri, 28 Jun 2013 15:15:36 -0400 Received: by mail-pa0-f53.google.com with SMTP id tj12so2809670pac.12 for ; Fri, 28 Jun 2013 12:15:35 -0700 (PDT) Received: from localhost (eridanus.Berkeley.EDU. [128.32.15.75]) by mx.google.com with ESMTPSA id hu6sm3168719pbc.28.2013.06.28.12.15.34 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 28 Jun 2013 12:15:34 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode Hi All, I am just starting to dig into using the new exporter for generating beamer presentations. I want to include my collaborators in the header of each org file just as I would authors, that is by including a line like #+COLLABORATORS: Alice & Bob I've found some limited documentation on modifying the exporter (manual section 12.3) and taken a look at ox.el, ox-latex.el, ox-beamer.el, etc. What I did was: + Create a new backend derived from the beamer one + add COLLABORATORS to its options-alist + set the template (in translate-alist) to one handling collaborators This works, but before I continued on making other modifications (in a similar vein), I wanted to check in with people with a higher level understanding. Does this sound like a reasonable approach? Any suggestions or pointers to existing documentation/examples would be appreciated. Thanks, Josiah