This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

# LaTeX for WordPress

## Description

verion logs:

ver 3.4.10 revert the change in ver 3.4.8.

ver 3.4.7 make the space around inline formula to be optional. It’s closed by default. But I recommend turn on it on Chinese blog.

ver 3.4.6 Add a space around the inline formula.

ver 3.4: Now you can turn off displaying formula as images. Use this when your server has problem to fetch LaTeX images.

ver 3.3: Fix the bug to display LaTeX source code.

ver 3.2: Load MathJax only when needed.

ver 3.0: Using MathJax and Images to display LaTeX formula.

You can type the formula in LaTeX, in title, posts, pages and comments:

• $$\alpha+\beta\geq\gamma$$ or $$\alpha+\beta\geq\gamma$$ add an inline formula
• $\alpha+\beta\geq\gamma$ or $$!\alpha+\beta\geq\gamma$$ add an LaTeX equation in math mode(it will be displayed centerly in a single line).
• $$\alpha+\beta\geq\gamma!$$ display the source of the LaTeX formula. Just add a ! before \) or \].

This plugin provides (and recommend) you a choice to use MathJax to display formula in your blog. MathJax is an open source JavaScript display engine for mathematics that works in all modern browsers. It uses modern CSS and web fonts, instead of equation images or Flash, so equations scale with surrounding text at all zoom levels. I would say that MathJax turns the previous ugly mathematics fourmula on web into arts. You can check it in mathjax.org or zhiqiang.org.

The plugin uses copy of Mathjax from their CDN Service by default, you can also install your own MathJax. It’s easy, just following the link in the setting page of this plugin.

However, MathJax is not perfect. It’s somewhat slow to load in the first time; It requires the users turn on their browsers’ JavaScript; The fourmula don’t work on Google Reader. To complement this, The plugin also uses the LaTeX image service to generate images for your mathematical fourmula. In the case of the MathJax was not loading, the plugin displays the images instead. So it provide seamless solution to display mathematical formula of your posts everywhere.

There are lots of websites provide such services, for example, wordpress.com and Google Charts. The plugin provide four candidates for you, and you can choose any of them or customize it to use your own LaTeX image generating service.

Other features are added in version 3.2+:

Chinese document: http://zhiqiang.org/blog/it/LaTeX-for-wordpress.html

## Installation

#### Installation instruction

1. Upload LaTeX fold to the /wp-content/plugins/ directory
2. Activate the plugin LaTeX for WordPress through the ‘Plugins’ menu in WordPress
3. The diretory /wp-content/plugins/LaTeX/cache should be writable by your webserver (chmod 777 will do the trick).
4. done

#### uninstall instruction

1. deactivate the plugin or remove the plugin files.

#### More configurations

In most cases, you don’t need any more configurations. However, you have lots of choices in the setting page of this plugin if you like.

In the setting page, you can choose or customize the LaTeX image server and the MathJax server, or you can turn off the MathJax if you don’t like the slow MathJax.

#### Install your own LaTeX image service

As I known, MimeTex is the easiest one to build up:

• download appropriate mimetex executable program from http://www.forkosh.com/mimetex.html. change the file name to mimetex.cgi or mimetex.exe(the postfix depend on your system). Upload it to your /cgi-bin/ diretory, make it executable by your webserver(chmod 777 will do the trick).
• check url http://yourdomain/cgi-bin/mimtex.cgi?\alpha\geq\beta to make sure it works.
• change var $server to appropriate one like var$server = "http://yourdomain/cgi-bin/mimetex.cgi?";
Thanks,