Keep in mind that there are solutions other than MathJax now that are a lot faster. There are at least two avenues being explored in Asciidoctor and could also be integrated into AsciiDoc Python.
* https://github.com/Khan/KaTeX * https://github.com/gjtorikian/mathematical There's also a fast AsciiMath parser for Ruby that we use in Asciidoctor core when converting to DocBook. * https://rubygems.org/gems/asciimath I'm merely pointing out is that MathJax isn't the only game in town. -Dan On Fri, Sep 23, 2016 at 9:43 PM, Jon Leech <[email protected]> wrote: > > > On Friday, September 23, 2016 at 7:40:22 PM UTC-7, Dan Allen wrote: >> >> >> On Fri, Sep 23, 2016 at 8:28 PM, Lex Trotman <[email protected]> wrote: >> >>> For tensor notation or other advanced math you should use one of the >>> math specific mechanisms http://asciidoc.org/userguide.html#X78. >>> >> >> I agree. >> >> (You always have the option for a custom inline macro, but you'd really >> have to be unhappy with AsciiMath or LaTeX syntax to go that route. >> > > I like LaTeX syntax. I don't like the dreadfully sluggish performance of > MathJax on large documents with lots of equations, so am converting as much > as possible to asciidoc markup. > > AFAICT using MathJax and passing the markup through to dblatex is the only > plausible way to do complex equations in both HTML and PDF outputs without > including twice as much conditionalized markup for the two paths or > implementing a highly invasive set of changes to the toolchain, so we're > stuck with MathJax for some things. > > Some halcyon day, MathML might be supported by browsers. > > Jon > > > > -- > You received this message because you are subscribed to the Google Groups > "asciidoc" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/asciidoc. > For more options, visit https://groups.google.com/d/optout. > -- Dan Allen | @mojavelinux | https://twitter.com/mojavelinux -- You received this message because you are subscribed to the Google Groups "asciidoc" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/asciidoc. For more options, visit https://groups.google.com/d/optout.
