Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Youngwhan's Simple Latex

Present Latex PNG image with [math] LATEX CONTEXT [/math].

This plugin enables latex expression in wordpress post/comment.

How to use

  • Usage: [math]{Latex Syntax}[/math]
  • For example, [math]x^2+y^2[/math].

Option1: pre

  • Usage: [math pre={Choose Number}]{Latex Syntax}[/math]
  • [math pre="0"]{Latex Syntax}[/math]: Displays latex expression. It's equivalent to [math]{Latex Syntax}[/math]
  • [math pre="1"]{Latex Syntax}[/math]: Wrapping with <pre>, which shows [math]{Latex Syntax}[/math] itself. This just help to show the code itself
  • [math pre="2"]{Latex Syntax}[/math]: Same as pre="1", but it doesn't show [math] and [/math] code.

Option2: align

  • Usage: [math align="{Choose Alignment}"]{Latex Syntax}[/math]
  • {Choose Alignment}: "top" (default), "bottom", "middle", "left", "right".
  • It is equivalent to <img style="float:{Choose Alignment}"/>
  • For example, [math align="left"]x^2+y^2[/math] will put the latex form at left with the wrapping text.

YW Latex Settings

It relys on the cgi to represent math symbols via latex syntax.

The setting could be one these:

, which is provided by John Forkosh.

If you want to have your own mathtex.cgi, you can refer to

  1. Install latex and dvipng
  2. Get and Compile mathtex.cgi

Once you get the latex(+dvipng) and mathtex.cgi, copy mathtex.cgi into a directory, and tell YW Latex Settings by specifing where the mathtex.cgi is.

Generally, it can be located in cgi-bin. For example,

Then, put "" in the YW Latex Settings.

Author Youngwhan Song
Contributors YoungwhanSong
Tags equation, forkosh, john, latex, math, mathematic, mathtex, mimetex
  1. youngwhans-simple-latex screenshot 1

    Putting latex syntax in your post.

  2. youngwhans-simple-latex screenshot 2

    Actual showing in your blog.

  3. youngwhans-simple-latex screenshot 3

    Option menu in Administrator Panel

  4. youngwhans-simple-latex screenshot 4

    Option to specify mathtex.cgi location.

  1. Download the zipped plugin file to your local machine.
  2. Unzip the file.
  3. Upload the 'yw-latex' folder to the '{YOUR-WORDPRESS-DIRECTORY}/wp-content/plugins/' directory.
  4. Activate the plugin through the 'Plugins' menu in WordPress.
  5. Optionally, go to the Settings->YW Latex, and choose the location of cgi ( as of Description )


  • Bump version to 1.5.3 and minor cosmetic changes


  • Minor fix again for the rendering it in comment.


  • Minor updated that it needs to reserve whitespaces in other options.


  • Removed wpautop functionality for this plugin's shortcode, "math".


  • changed all version to match 1.4.2


  • Minor updated for readme.txt to follow wordpress readme.txt format


  • Updated Forkosh's cgi location since it has changed.


  • Added a feature to enable to write latex in comment.


  • Fix a bug in 1.2.0 printing 'n', which was typo.


  • Added "align" option in "[math]" tag.


  • Added "pre" option


  • Updated readme.txt


  • Modified small readme.txt


  • Created the first version of latex plugin for wordpress.

What is latex?

How do I know latex syntax?

What is usage of this plugin?

  • Usage: [math]{Latex Syntax}[/math]
  • For example, [math]x^2+y^2[/math].

What is difference mathtex.cgi and mimetex.cgi

  • Based on mimeTex, mathTeX is the successor to mimeTeX. It's based on real LaTeX and renders higher quality images than mimeTeX.
  • So, mathtex gives better quality of image.

Error: your-domain is not authorized to use mathTeX on this server

  • This is due to the security issue. Based on John Forkosh, it is because your page doesn't deliver "HTTP_REFERER".
  • Solution is to put this into your header.php in your theme ( {YOUR-WORDPRESS-DIRECTORY}/wp-content/themes/{THEME-NAME}/header.php )
<meta name="referrer" content="always">
  • Alternatively, you may use without worring about the error
Version 1.5.6

Requires WordPress version: 2.5 or higher

Compatible up to: 4.7.2

Last Updated 18 Dec 2016

Date Added: 30 Nov 2009

Plugin Homepage


5 stars
2 ratings


Not Enough Data

Works: 0
Broken: 0