From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Integration with jsMath for HTML export of latex equations (feature request) Date: Tue, 20 Oct 2009 10:53:22 +0200 Message-ID: <0BBB5A37-C754-49B8-8741-B58D0713D3F6@gmail.com> References: <4ad8a125.0ac0100a.2766.ffff9555@mx.google.com> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N0ATF-00070j-5u for emacs-orgmode@gnu.org; Tue, 20 Oct 2009 04:53:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N0AT9-0006xQ-L3 for emacs-orgmode@gnu.org; Tue, 20 Oct 2009 04:53:32 -0400 Received: from [199.232.76.173] (port=55935 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N0AT9-0006xM-FH for emacs-orgmode@gnu.org; Tue, 20 Oct 2009 04:53:27 -0400 Received: from mail-ew0-f206.google.com ([209.85.219.206]:53900) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N0AT8-00021r-Ru for emacs-orgmode@gnu.org; Tue, 20 Oct 2009 04:53:27 -0400 Received: by ewy2 with SMTP id 2so5915786ewy.31 for ; Tue, 20 Oct 2009 01:53:25 -0700 (PDT) In-Reply-To: <4ad8a125.0ac0100a.2766.ffff9555@mx.google.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Darlan Cavalcante Moreira Cc: org-mode Mailing list Hi Darlan, On Oct 16, 2009, at 6:36 PM, Darlan Cavalcante Moreira wrote: > > Hello org-users, > > I know that it is possible to export equations as images if you set > the variable > org-export-with-LaTeX-fragments to t, but I prefer to use jsMath > (http://www.math.union.edu/~dpvc/jsMath/) for equation in HTML. The > problem is > that when org-export-with-LaTeX-fragments is set to nil org-mode > interprets > underlines, hats and Greek letters and replace them in the generated > HTML. Would #+OPTIONS ^:nil already do what you want? If you get this working, can I ask you to write up some instructions on how to use this with Org and post them here? Thanks. - Carsten > > I agree that this is nice in most cases, but I need them to be left > untouched, > since they will be later interpreted by jsMath when I'm viewing the > page in a > browser that supports java-script. Therefore, my "feature request" > is disabling > this smart behavior of org-mode when latex fragments are not > converted to > images. > > I also need to add a line in the HTML header to load the jsMath > script, but this is > easily accomplished with the line > #+STYLE: > in the org-file header. > > Here are some advantages and disadvantages about using jsMath > instead of images. > Advantages: > - It's really pretty when you have all the fonts installed and you > can zoom > without any loss of quality. > - No need to generate images when exporting > + When you see the generated HTML page the jsMath script is run > each time you > reload the page. Because modern browsers are increasing more and > more the > efficiency of the java-script engine this is not a problem even > if there are > a lot of equations in the generated page. > + On the other hand, creating images when exporting can take > considerable > time when there are man equations. > > Disadvantages > - More difficult to setup > + you have to install jsMath for authors, since you are creating > pages with it. > + you have to install jsMath for users, that is, install the fonts > that will > be used. If this is not done, jsMath will use images for the > equations. You > won't need to generate images when exporting, since jsMath > already has all > images (it just put the pieces together) > - It is more inconvenient to send the generated HTML page to a > friend, since > your friend will need to install the fonts used by jsMath. > > > Darlan > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode - Carsten