emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* MathJax is now the default for HTML math
@ 2010-08-14  6:09 Carsten Dominik
  2010-08-14 19:37 ` Jan Böcker
  2010-08-16 17:50 ` MathJax is now the default for HTML math Bastien
  0 siblings, 2 replies; 20+ messages in thread
From: Carsten Dominik @ 2010-08-14  6:09 UTC (permalink / raw)
  To: emacs-orgmode List

Good morning everyone.

If you do you daily pull today, something important will have
changed in Org-mode.  From now on, the default settings will
use the incredible MathJax library to display math in
exported HTML.  If you had never turned on LaTeX snipped
math publishing, this will now magically work all by itself.

So the default is now

    (setq org-export-with-LaTeX-fragments t)

and it means that MathJax is used.  This is an incompatible change -  
the same
setting used to mean to transform math expressions into png images  
which are
then inlined into the Web pages.

I believe that the MathJax solution is superior in every way, which
is why I am making this change without prior discussion.  If you still
find a reason to go back to the images, you can do so with

    (setq org-export-with-LaTeX-fragments 'dvipng)

or with

    #+OPTIONS: LaTeX:dvipng

The reason why we can make MathJax work without any additional work by
either author or reader is that Bastien has agreed to serve MathJax from
http://orgmode.org/mathjax/MathJax.js.  This is brilliant.  However,
if many people use this, this will put pressure on his server, and we  
have
no idea how big the demand will be as time goes by.  We will have to  
monitor
the resulting server load and see how tis works.  If you are going to  
use
math in webpages frequently or on pages with many views, we are asking
you to install your own version of MathJax on your server - it is as
simple as unpacking a zip file.  Detailed instructions will be posted
on Worg some time soon.

If you have your own installation, or if you want to configure other  
aspects
of MathJax, take a look at the variable
org-export-html-mathjax-options.

I am really, really excited about this change.  Using MathJax makes  
Org-mode
a tool without peer for scientific note taking, I believe.  It will
also drastically improve the quality of printed web pages, because
the web pages will not use fixed-resolution images, but scaleable fonts.

- Carsten

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2010-09-26 18:51 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-14  6:09 MathJax is now the default for HTML math Carsten Dominik
2010-08-14 19:37 ` Jan Böcker
2010-08-14 20:39   ` Detlef Steuer
2010-08-14 20:59   ` Carsten Dominik
2010-08-14 22:16     ` Jan Böcker
2010-08-15  7:25       ` Carsten Dominik
2010-08-15 13:24       ` Jan Böcker
2010-08-16  8:59         ` Carsten Dominik
2010-08-16 10:05           ` Detlef Steuer
2010-08-16 17:55             ` Bastien
2010-08-16 10:09           ` Jan Böcker
2010-08-16 10:33             ` Carsten Dominik
2010-08-17 10:44               ` Jan Böcker
2010-08-17 11:01                 ` Carsten Dominik
2010-08-17 15:17                   ` Jan Böcker
2010-08-20 16:14                     ` Carsten Dominik
2010-09-03  3:07   ` sand
2010-09-03 15:53     ` Embedding images as data: URIs in the HTML exporter (was: MathJax is now the default for HTML math) Jan Böcker
2010-09-26 18:51       ` David Maus
2010-08-16 17:50 ` MathJax is now the default for HTML math Bastien

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).