emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] working mathjax example


From: Nick Dokos
Subject: Re: [O] working mathjax example
Date: Thu, 09 Jan 2014 11:30:47 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

"Russell L. Carter" <address@hidden> writes:

> Hi,
>
> I'm trying to bring up a simple mathjax example.  Org-mode is git
> current and otherwise works fine.  MathJax is git current and lives in
> /opt/mathjax/git/MathJax.js.  Both firefox 26 and chromium 31 display
> the MathJax tests perfectly from my org->html test directory.
>
> I've copied the example code from the org manual into a file
> containing:
>
> --cut-here----cut-here----cut-here----cut-here----cut-here--
>
> #+HTML_MATHJAX: align:"left" mathml:t path:"/opt/mathjax/git/MathJax.js"
> #+options: latex:verbatim
>
> \begin{equation}
> x=\sqrt{b}
> \end{equation}
>
> If $a^2=b$ and \( b=2 \), then the solution must be
> either $$ a=+\sqrt{2} $$ or \[ a=-\sqrt{2} \].
>
> --cut-here----cut-here----cut-here----cut-here----cut-here--
>
> I exported per the instructions using org-export-to-html.  The
> exported html file has lots of good stuff suggesting that the export
> seems to be working.  But both firefox and chrome display the math
> bits replaced by [Math Processing Error].  Does anyone have an idea
> what I am doing wrong?
>
> The actual exported <body> is (stuff before elided):
>
> <body>
> <div id="content">
> <h1 class="title">json</h1>
> \begin{equation}
> x=\sqrt{b}
> \end{equation}
>
> <p>
> If \(a^2=b\) and \( b=2 \), then the solution must be
> either $$ a=+\sqrt{2} $$ or \[ a=-\sqrt{2} \].
> </p>
> </div>
> <div id="postamble" class="status">
> <p class="author">Author: Russell L. Carter</p>
> <p class="date">Created: 2013-11-27 Wed 16:17</p>
> <p class="creator"><a href="http://www.gnu.org/software/emacs/";>Emacs</a> 
> 24.3.1
> (<a href="http://orgmode.org";>Org</a> mode 8.2.3c)</p>
> <p class="validation"><a
> href="http://validator.w3.org/check?uri=referer";>Validate</a></p>
> </div>
> </body>
>

[This goes in the Better late than never? drawer...]

This works fine for me if I delete the path spec in your HTML_MATHJAX
line, so my guess would be that there's some problem with your local
mathjax setup. Are you sure that your other tests use your local setup?
Maybe they go offsite?

BTW, with mathjax providing a proper CDN, is there any point of having a
local setup[fn:1] or even the default setup at orgmode.org? Maybe the
out-of-the-box default in org should be "let the mathjax CDN handle it."

Footnotes:

[fn:1] ... assuming that you want to *use* mathjax, not hack it.

Nick




reply via email to

[Prev in Thread] Current Thread [Next in Thread]