# LaTeX2HTML Demonstration LaTeX Doc

\hypersetup{
pdfstartview=FitH,
bookmarks=true,
CJKbookmarks=true,
pdfstartview=FitH,
}
\newtheorem{defn}{Definiton}
\newtheorem{prop}[defn]{Proposition}
\newtheorem{lem}[defn]{Lemma}
\newtheorem{thm}[defn]{Theorem}
\newtheorem{cor}[defn]{Corollary}
\newtheorem{rem}{Remark}

\newtheorem{prob}{Problem}
\newtheorem{excs}{Exercise}

\newcommand{\eps}{\varepsilon}
\newcommand{\R}{\bm{R}}
\newcommand{\rd}{\operatorname{d}}
\newcommand{\set}[1]{\left\{#1\right\}}

\renewenvironment{quote}{%
\par\vspace{1.5\baselineskip}%
\hspace{\stretch{0.2}}\minipage[c]{.9\textwidth}\itshape}{%
\endminipage\hspace{\stretch{1}}\vspace{1.5\baselineskip}\par} LaTeX2HTML Demonstration LaTeX Doc van abel [email protected] Southwest University 01/24/2013 Keywords. Latex, Html

Contents

5.1.3.  The Proof Environment

1. What did This Doc Do To demonstrate my plugins LaTeX2HTML, I write this demo-Doc of LaTeX, which can be compiled by LaTeX or PDFLaTeX on one hand, and can publish on your blog by directly copy and paste all the content into a new post in HTML mode.
2. How to Get this Doc This doc has published with the LaTeX2HTML plugin with version higher than 1.1.0, the LaTeX2HTML plugin can be download at WordPress.com.
3. Itemize and Enumerate: How to List Stuffs As you have already saw, we can list the element as
• Firstly
• Secondly
What’s more you can nest them, for example
• Firstly
• Secondly
• The first item of Second
• The second item of Second
• The first item of the third item of second item
Enumerate works almost the same as itemize, except the style is different. For example replace enumerate in the above example with enumerate, then we get:
1. Firstly
2. Secondly
1. The first item of Second
2. The second item of Second
1. The first item of the third item of second item
4. The Color Scheme: How to Colorize You Content Firstly, you must decide which class your content belonged to, the text content or the mathematics content, since these two classes are proceeded by different scheme, text is by latex2html and mathematics by mathjax.

Just as in Latex, the you can set a color for your formula, for example
$\color{red}{a+b},\quad\color{blue}{a+b},\quad\color{green}{a+b}$
$\frac{\color{cyan}{a+b}}{c+d}, \quad \frac{a}{\color{magenta}{a+b}},\quad \frac{a}{a+\color{yellow}{b}}$
On the other hand, if you want to give color for your text content, then you should use something like this:

red and blue and green and cyan and magenta and yellow.
5. How to Write a Theorem There are two group of environments, which proceed the content such as Theorem. One is used for a post, in which you mainly state something formally, just like you do in a research paper; The other is used for problem-discussion situation, in which you ask questions and hope for some examples and answers.

Of course the border is not so strict, for example the examp environment can used in both cases.

Here are the complete list of environments you can use (The example will be pop up at some time later), I take first few words of a environment to represent it, for example thm for Theorem:

• First group: defn(Definition), lem(Lemma), prop(Proposition), thm(Theorem), cor(Corollary), rem(Remark), excs(Exercise), proof(Proof)
• Mixed: examp(Example), quote(Quotation)
I will go through the two group one by one, let’s begin with the first group.
5.1. Definition, Lemma, Proposition, Theorem, Corollary… 5.1.1. Basic Usage of Environments Here is an example of definition environment:

and $f:X\to Y$ is a map. We call $f$ is measurable if for every $B\in\mathcal N$
the set $f^{-1}(B)$ is in $\mathcal M$.

The other is similar, just replace defn with any one of the above environment:

then $f$ is measurable if and only if the following condition satisfied:
• For every open set $V$ in $Y$, the inverse image $f^{-1}(V)$ is measurable.

5.1.2. Assign a Name for Your Theorem You can even assign a name to these environment, just as you did in latex, use [text] just behind the environment, for example:

5.1.3. The Proof EnvironmentThe following are the proof environment, and some more examples, if you are impatient to other contents, then just skip this subsection by click 5.2.

5.1.4. More Examples of Environments

5.2. The Problem, Answer Environments The second group of environments are provided for discussion, after all, this is a discussion platform. They are: prob for Problem, examp for Example, and answer for Answer. It almost works the same as the first group, for example

But, the differences between them is that, the answer is numbered with prob (the examp, excs, rem will numbered independently), to see this, for example:

You should note that the number of answer is reset to 1 by prob, of course, more sensible. For example:

There are the answers for this problem:

5.3. The Exercise Environment Maybe, at somewhere, you want the reader consider about something, then you can use excs environment for Exercise. Please keep in mind that it will have independent numbering, just as prob, but will not reset the number of answer. Here is an example:

5.4. The Quote Environment Sometimes, there are some words or comments on the content, it is like a remark, but it is not so formal. And, if you are write a lecture notes, these words may be the lecturer said before or after an important thing, such as theorems. I have defined a new environment quote to deal with these stuff. For example: Before the theorem

1. If $u\in C^2(\Omega)$ is harmonic in $\Omega$, then $u$ satisfies MVP;
2. If $u\in C(\Omega)$ satisfies MVP, then $u$ is smooth and harmonic.
we want to add a comment on it, then you can use
A function satisfying mean-value properties is only required to be continuous. However, a harmonic function is required to be $C^2$. Thus, the equivalence of this two kind of functions will be significant.
6. Auto Numbering and Referring Back 6.1. Auto Numbering and Referring Back to Equations 6.1.1. Basic Usage of Mathematical EnvironmentsAll the mathematical environments: equation, align, multline, gather will auto-numbering. For example $$\begin{cases} 3=2x+y\\ 3=y+2x\end{cases}$$ An example of multline, which will make the last line flush right: \begin{multline} \int_a^b \biggl\{ \int_a^b [ f(x)^2 g(y)^2 + f(y)^2 g(x)^2 ] -2f(x) g(x) f(y) g(y) \,dx \biggr\} \,dy \\ =\int_a^b \biggl\{ g(y)^2 \int_a^b f^2 + f(y)^2 \int_a^b g^2 - 2f(y) g(y) \int_a^b fg \biggr\} \,dy \end{multline} The next example will show how to numbered the equation at a given line: \begin{gather} \begin{split} \varphi(x,z) &= z – \gamma_{10} x – \sum_{m+n\ge2} \gamma_{mn} x^m z^n\\ &= z – M r^{-1} x – \sum_{m+n\ge2} M r^{-(m+n)} x^m z^n \end{split}\tag{4}\\ \begin{split} \zeta^0 &= (\xi^0)^2, \\ \zeta^1 &= \xi^0 \xi^1 \end{split}\notag \end{gather} 6.1.2. Auto Numbering Scheme of EquationsI hope you have already noticed that the above equations are numbered automatically, in fact, this is my first goal to write a plugin to proceed the latex code. Mathjax proceed mathematical perfectly, the only non-advantage is that it can't automatically add number for equations. When I got a way to add number for the equations automatically, I found that I can go a litter far
1. automatically numbering theorems, which can be realize by set CSS's before element with a counter, but it may not work for IE6;
6.1.3. How to Numbered Equations by 3.a and 3.bHere is an example with varied number: \begin{align} x^2+y^2&=z^2,\quad{x,y,z\in\mathbb{Z}}\tag{5.a}\\ x^3+y^3&=z^3,\quad{x,y,z\in\mathbb{Z}}\tag{5.b} \end{align} $$x^4+y^4=z^4,\quad{x,y,z\in\mathbb{Z}}\tag{7.a.b}$$ For example, if you write another equation, which you would like to numbered automatically, then this equation will be numbered as (8) in the present situation, since we already used 7 in 7.a.b. For example, \begin{gather} \int_a^b \biggl\{ \int_a^b [ f(x)^2 g(y)^2 + f(y)^2 g(x)^2 ] -2f(x) g(x) f(y) g(y) \,dx \biggr\} \,dy \\ =\int_a^b \biggl\{ g(y)^2 \int_a^b f^2 + f(y)^2 \int_a^b g^2 - 2f(y) g(y) \int_a^b fg \biggr\} \,dy \end{gather}