From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jambunathan K Subject: Re: [Exporter] How to save 'info' plist for later use? Date: Wed, 10 Jul 2013 19:29:32 +0530 Message-ID: <87vc4iplbv.fsf@gmail.com> References: <87a9lur8d0.fsf@gmail.com> <8761wir623.fsf@gmail.com> <87vc4i1uf4.fsf@gmail.com> <87wqoyppfw.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49730) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UwuuD-0007LK-FI for emacs-orgmode@gnu.org; Wed, 10 Jul 2013 09:58:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uwuu9-0007jy-1i for emacs-orgmode@gnu.org; Wed, 10 Jul 2013 09:58:05 -0400 Received: from mail-pa0-x230.google.com ([2607:f8b0:400e:c03::230]:64955) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uwuu8-0007jo-ST for emacs-orgmode@gnu.org; Wed, 10 Jul 2013 09:58:00 -0400 Received: by mail-pa0-f48.google.com with SMTP id kp12so6703824pab.21 for ; Wed, 10 Jul 2013 06:57:59 -0700 (PDT) In-Reply-To: <87wqoyppfw.fsf@gmail.com> (Thorsten Jolitz's message of "Wed, 10 Jul 2013 14:30:43 +0200") 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: Thorsten Jolitz Cc: emacs-orgmode@gnu.org Add a filter or a translator. One of the arguments to that filter is the plist you are looking for. Work back from there and you will get the right APIs to use. The snippet below from ox-odt.el should be a good starting point for further exploration. The translators do fairly *non-trivial* transformation on the "lispy" parse-tree before triggering off the actual export. There you will see the APIs for element translation. :filters-alist '((:filter-parse-tree . (org-odt--translate-latex-fragments org-odt--translate-description-lists ; Dummy symbol org-odt--translate-list-tables)))