From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Subject: Re: Best practices for dual HTML/LaTeX export for scientific papers Date: Thu, 02 Apr 2015 17:41:57 +0200 Message-ID: <871tk25ygq.fsf@gmx.us> References: <0D61CF76-2D92-4A9C-A90E-2F175BDDA91B@block-party.net> 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]:42444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YdhG6-0008Vz-5o for emacs-orgmode@gnu.org; Thu, 02 Apr 2015 11:42:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YdhG2-00071J-5W for emacs-orgmode@gnu.org; Thu, 02 Apr 2015 11:42:18 -0400 Received: from plane.gmane.org ([80.91.229.3]:38909) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YdhG1-00071D-V4 for emacs-orgmode@gnu.org; Thu, 02 Apr 2015 11:42:14 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YdhFz-00055V-5x for emacs-orgmode@gnu.org; Thu, 02 Apr 2015 17:42:11 +0200 Received: from 46.166.186.218 ([46.166.186.218]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 02 Apr 2015 17:42:11 +0200 Received: from rasmus by 46.166.186.218 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 02 Apr 2015 17:42:11 +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: emacs-orgmode@gnu.org Hi, David Dynerman writes: > 1) Citations to an external bibliography I use a home-brewed solution. If your requirements are modest there's also ox-bibtex.el in addition to John's package (which I haven't tried). In the future there may be a "official" solution. > 2) Figures containing multiple side-by-side figures with subcaptions (e.g. in LaTeX I would use minipage + subcaption) For LaTeX you can find solution on this list. I would not know how to do it in "plain" HTML. That would be the first step to a solution. > 3) In-document links (i.e., cross references) to figures (e.g., “See Figure 1”) Can't you just do: #+NAME: fig #+CAPTION: caption [[file:fig.png]] See figure [[fig]] > 4) LaTeX and HTML export ox stands for org export. A number of backends including LaTeX and html are supported. It's documented in the manual. > Is it an issue of adding some functionality to the HTML exporter? Patches are welcome, but you should aim to target as all relevant backends. For your own solution you can use filters or you can ox-publish and change the functions that you desire to change. Hope it helps, Rasmus -- Send from my Emacs