From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: Modifying the Beamer Exporter Date: Sat, 29 Jun 2013 15:48:28 +0200 Message-ID: <87zju9m3ir.fsf@pank.eu> References: <87txkivygu.fsf@gmail.com> <87vc4ygfhy.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57738) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsvW5-0008Rr-FQ for emacs-orgmode@gnu.org; Sat, 29 Jun 2013 09:48:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UsvW4-00029f-DE for emacs-orgmode@gnu.org; Sat, 29 Jun 2013 09:48:41 -0400 Received: from plane.gmane.org ([80.91.229.3]:47496) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UsvW4-000291-1e for emacs-orgmode@gnu.org; Sat, 29 Jun 2013 09:48:40 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UsvW1-0007yG-Sg for emacs-orgmode@gnu.org; Sat, 29 Jun 2013 15:48:37 +0200 Received: from g229063188.adsl.alicedsl.de ([92.229.63.188]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 29 Jun 2013 15:48:37 +0200 Received: from rasmus by g229063188.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 29 Jun 2013 15:48:37 +0200 In-Reply-To: <87vc4ygfhy.fsf@ucl.ac.uk> (Eric S. Fraga's message of "Fri, 28 Jun 2013 21:14:01 +0100") 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@gnu.org >> 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. In general if it's generally useful make a patch (if feasible). . . Could you point out exactly which function (with ref to the Beamer manual) you're using? Searching for collaborator in the manual didn't give me any hints. . . > Maybe, maybe not. Difficult to say unless you give us a better idea of > what kind of changes you plan on making. To add to Eric's comment: Filters is a viable option and potentially more sustainable if your code ain't submitted up stream. It depends on the nature of your changes. –Rasmus -- This is the kind of tedious nonsense up with which I will not put