From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Exporting to groff... Date: Tue, 26 Jun 2012 07:33:46 -0400 Message-ID: <22257.1340710426@alphaville> References: Reply-To: nicholas.dokos@hp.com Return-path: Received: from eggs.gnu.org ([208.118.235.92]:44048) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjU1y-0001p2-14 for emacs-orgmode@gnu.org; Tue, 26 Jun 2012 07:34:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SjU1s-00086w-W2 for emacs-orgmode@gnu.org; Tue, 26 Jun 2012 07:34:01 -0400 Received: from g6t0184.atlanta.hp.com ([15.193.32.61]:29406) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SjU1s-00085m-R9 for emacs-orgmode@gnu.org; Tue, 26 Jun 2012 07:33:56 -0400 In-Reply-To: Message from Luis Anaya of "Mon, 25 Jun 2012 23:36:56 EDT." 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: Luis Anaya Cc: emacs-orgmode@gnu.org Luis Anaya wrote: > Hi: > > Being that groff is not available in org mode (at least by default, I > decided to give it a try and write a driver to export Org files into > groff with the use of the -mm macros. > > Being that I'm not familiar with many of the facilities in Org mode, > I am modifying the org-latex.el to write groff markups. > > In its current incarnation it exports the titles, content and basic > support for tables > > You can see the resultant output at: http://ppl.ug/1_8pA3lpXWA/ > > Really messy code currently in http://github.com/papoanaya/emacs_utils > If you are going to continue working on this and take it further, it would be a good idea to change your starting point: org-latex.el is on its way to extinction, to be replaced by Nicolas Goaziou's "new" exporter. The code for that is in contrib/lisp/org-export.el, and the latex/html/ascii backends are implemented in contrib/lisp/org-e-{latex,html,ascii}.el. They are all based on a "real" org parser in contrib/lisp/org-elements.el, as opposed to the ad-hoc collection that the current backends use. Nick