=== LaTeX2HTML === Contributors: van-abel Donate link: https://me.alipay.com/vanabel#tab2 Tags: LaTeX, MathJaX, HTML Requires at least: 3.0 Tested up to: 3.5 Stable tag: 1.2.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Translate LaTeX syntax to HTML+CSS markup, it will make you quite easy to public your article from LaTeX to HTML on line. == Description == Translate LaTeX syntax to HTML+CSS markup, it will make you quite easy to public your article from LaTeX to HTML on line. For a full Description and Manual, see http://wamath.sinaapp.com/?p=1759.

Main Functions

Table of the Manual

Contents
 1.   One Words Before the Starting
 2.   How to Write the Basic Information of Your Post
 3.   How to Write Section, Subsection and Subsubsection
 4.   Itemize and Enumerate: How to List Stuffs
 5.   The Color Scheme: How to Colorize You Content
 6.   How to Write a Theorem
   6.1.   Definition, Lemma, Proposition, Theorem, Corollary, Remark, Proof
     6.1.1.   Basic Usage of Environments
     6.1.2.   Assign a Name for Your Theorem
     6.1.3.   The Proof Environment
     6.1.4.   More Examples of Environments
   6.2.   The Problem, Answer Environments
   6.3.   The Exercise Environment
   6.4.   The Quote Environment
 7.   Auto Numbering and Referring Back
   7.1.   Auto Numbering and Referring Back to Equations
     7.1.1.   Basic Usage of Mathematical Environments
     7.1.2.   Auto Numbering Scheme of Equations
     7.1.3.   How to Numbered Equations by 3.a and 3.b
     7.1.4.   Skip Auto Numbering of Equations
     7.1.5.   How to Refer back to Equation Number
     7.1.6.   My Suggestion on "How to Write Equations"
   7.2.   Auto Numbering and Referring Back to Environments
     7.2.1.   Auto Numbering of Environments
     7.2.2.   Referring Back to Environments
   7.3.   Referring Back to Section
 8.   To-be Stuff
 9.   The Pre-definition in Your TeX File
 10.   Last Words and Feed Back
   10.1.   How to Jump Between Links
 11.   How to Get it? == Installation == 1. Since I have integrate the `simple mathjax` into `LaTeX2HTML`, it is not need to install `simple mathjax` anymore! 2. Extract the zip file (that's you will get `latex2html`--A file directory) and just drop it in the `wp-content/plugins/`directory of your WordPress installation 3. And then activate the Plugin from Plugins page. 4. Do the Test Example (see FAQ). == Frequently Asked Questions == Any question can be feed back at there (turn to the `support` pannel) or my blog: Introduction to LaTeX2Html Plugin

A Test Example

For a test, you can do the following:
----start the code---
\title{Hello LaTeX2HTML}
\begin{equation}
\int_a^b f'(x) d x=f(b)-f(a)
\end{equation}
----end of the code ----
Add a new post (it should be in the `HTML` code mode rather than the `visual` mode), copy the code between start and end into your new post, then preview it. In fact, after a while you will find that it almost as if you were write your `TeX` doc rather than a post!

LaTeX2HTML Demonstration LaTeX Doc

See LaTeX2HTML Demonstration LaTeX Doc, which are obtained by copy and paste all the content of `LaTeX2HTML_TeX_Demo.tex` into a new post (should be in `HTML` mode!) == Screenshots == 1. Title, author, email, date, address, keywords and abstract 2. The table of contents 3. The LaTeX syntax for generate title, author, email, date, address, keywords and abstract 4. The LaTeX-style itemize (enumerate also available) 5. Colorize your text and formulae 6. The LaTeX-style of Definition (Theorem, Lemma and so on also available) 7. The `special` style of `Answer` 8. The number.letter style of numbering of equation 9. The reference of an equation 10. the reference of the Definition, Proposition and so on environments 11. The reference of section and subsection and subsubsection == License == Good news, this plugin is free for everyone! Since it's released under the GPL2, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a [small donation](https://me.alipay.com/vanabel#tab2 "Donate with alipay") for the time I've spent writing and supporting this plugin. And I really don't want to know how many hours of my life this plugin has already eaten ;) == Changelog == = 1.2.2 = * Fix the wrong `Custom LaTeX CSS Style` place. = 1.2.1 = * Compatible with `Simple MathJaX` = 1.2.0 = * Change the default "load LaTeX2HTML only for Single Post" into an Option * Customlize the LaTeX CSS style * Fix the preamble-position bug * Add the Chinese language support = 1.1.0 = * Add the LaTeX2HTML Demonstration LaTeX Doc * Remove the `\documentclass...` and `\usepackage...` stuff in the post, this will be convinient if your post are copy and paste from a TeX Doc * Add the Demo TeX doc `LaTeX2HTML_TeX_Demo.tex` and the PDF file which are obtained by run `latex LaTeX2HTML_TeX_Demo.tex` * Add Basic LaTeX \\newcommand in preamble of `LaTeX2HTML Setting page` * Update the instruction of `LaTeX2HTML Setting page` = 1.0.2 = * Solve the compatible problem with `simple mathjax` (if you were not stop the `simple mathjax` first before updating the `LaTeX2HTML`, there are the `redeclare` function error) * Add an setting page at the `Plugins|Active` page = 1.0.1 = * Update the readme.txt = 1.0.0 = * Integrate the `simple mathjax` into `LaTeX2HTML` * Only load MathJaX on the `single page` with math formulae (warped with $ and $ or \\[ and \\]) = 0.0.5 = * the original version ==Some Notes==
  1. About the equation label/tag
    It should be note that the tag of equation has some problem in higher version of MathJaX, but it works for MathJaX1.1a, so if you find the label of equation were wrong, then try to set http://cdn.mathjax.org/mathjax/1.1-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML-full in Custom mathjax CDN in the LaTeX2HTML configuration page.
  2. About the MathJax markup
    In my test, sometimes the mathjax render works not properly in HTML-CSS form, I believe that this has caused by MathJaX, not my plugin LaTeX2HTML, and you can awalys solve this by clear your cache of browser.