5.1 Writing formulas in TeX

From Förberedande kurs i matematik 1

(Difference between revisions)
Jump to: navigation, search
Line 26: Line 26:
==Common expressions ==
==Common expressions ==
 +
 +
<table cellpadding="6" cellspacing="0" class="normalText" width="70%"
 +
align="center">
 +
<colgroup>
 +
<col width="23%">
 +
<col width="13%">
 +
<col width="18%">
 +
<col width="10%">
 +
<col width="36%">
 +
</colgroup>
 +
<tr>
 +
 +
<td></td>
 +
<td align="center"><b><%=lang("_example")%></b></td>
 +
<td align="center"><b><%=lang("txt_latex_code")%></b></td>
 +
<td align="center"><b><%=lang("_button")%></b></td>
 +
<td align="left"><b><%=lang("_comment")%></b></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td align="left"><%=lang("txt_simple_operations")%></td>
 +
 +
<td align="center"><span class="math">a+b</span></td>
 +
<td align="center"><tt>a+b</tt></td>
 +
<td></td>
 +
<td></td>
 +
</tr>
 +
<tr bgcolor="white">
 +
<td></td>
 +
<td align="center"><span class="math">a-b</span></td>
 +
 +
<td align="center"><tt>a-b</tt></td>
 +
<td></td>
 +
<td></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
<td align="center"><span class="math">a\pm b</span></td>
 +
<td align="center"><tt>a\pm b</tt></td>
 +
<td align=center><img src="../images/buttons/pm.gif" /></td>
 +
<td></td>
 +
</tr>
 +
<tr>
 +
<td></td>
 +
<td align="center"><span class="math">a\cdot b</span></td>
 +
<td align="center"><tt>a\cdot b</tt></td>
 +
<td align=center><img src="../images/buttons/cdot.gif" /></td><td></td>
 +
</tr>
 +
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
<td align="center"><span class="math">a/b</span></td>
 +
<td align="center"><tt>a/b</tt></td>
 +
<td></td>
 +
<td></td>
 +
</tr>
 +
<tr>
 +
<td></td>
 +
 +
<td align="center"><span class="math">\frac{a}{b}</span></td>
 +
<td align="center"><tt>\frac{a}{b}</tt></td>
 +
<td align=center><img src="../images/buttons/frac.gif" /></td>
 +
<td align="left"><%=lang("txt_bigger_fractions")%></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
 +
<td align="center"><span class="math">(a)</span></td>
 +
<td align="center"><tt>(a)</tt></td>
 +
<td></td>
 +
<td align="left"><%=lang("txt_scalable_parentheses")%></td>
 +
</tr>
 +
<tr>
 +
<td align="left"><%=lang("txt_relations")%></td>
 +
 +
<td align="center"><span class="math">a=b</span></td>
 +
<td align="center"><tt>a=b</tt></td>
 +
<td></td><td></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
<td align="center"><span class="math">a\ne b</span></td>
 +
 +
<td align="center"><tt>a\ne b</tt></td>
 +
<td align=center><img src="../images/buttons/ne.gif" /></td>
 +
<td><%=lang("txt_alternatively_not")%></td>
 +
</tr>
 +
<tr>
 +
<td></td>
 +
<td align="center"><span class="math">a< b</span></td>
 +
 +
<td align="center"><tt>a< b</tt></td>
 +
<td></td>
 +
<td><%=lang("txt_n_b_space_after")%></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
<td align="center"><span class="math">a\le b</span></td>
 +
 +
<td align="center"><tt>a\le b</tt></td>
 +
<td align=center><img src="../images/buttons/le.gif" /></td><td></td>
 +
</tr>
 +
<tr>
 +
<td></td>
 +
<td align="center"><span class="math">a> b</span></td>
 +
<td align="center"><tt>a>b</tt></td>
 +
<td></td>
 +
<td></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
<td align="center"><span class="math">a\ge b</span></td>
 +
<td align="center"><tt>a\ge b</tt></td>
 +
<td align=center><img src="../images/buttons/ge.gif" /></td>
 +
<td></td>
 +
</tr>
 +
 +
<tr>
 +
<td><%=lang("txt_powers_and_roots")%></td>
 +
<td align="center"><span class="math">x^{n}</span></td>
 +
<td align="center"><tt>x^{n}</tt></td>
 +
<td align=center><img src="../images/buttons/pow.gif" /></td>
 +
<td></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
 +
<td></td>
 +
<td align="center"><span class="math">\sqrt{x}</span></td>
 +
<td align="center"><tt>\sqrt{x}</tt></td>
 +
<td align=center><img src="../images/buttons/sqrt.gif" /></td><td></td>
 +
</tr>
 +
<tr>
 +
<td></td>
 +
<td align="center"><span class="math">\sqrt[n]{x}</span></td>
 +
 +
<td align="center"><tt>\sqrt[n]{x}</tt></td>
 +
<td align=center><img src="../images/buttons/sqrtn.gif" /></td>
 +
<td><%=lang("txt_bigger_root_index")%></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td><%=lang("txt_logarithms")%></td>
 +
 +
<td align="center"><span class="math">\ln x</span></td>
 +
<td align="center"><tt>\ln x</tt></td>
 +
<td align=center><img src="../images/buttons/ln.gif" /></td><td></td>
 +
</tr>
 +
<tr>
 +
<td></td>
 +
<td align="center"><span class="math">\log x</span></td>
 +
 +
<td align="center"><tt>\log x</tt></td>
 +
<td></td><td></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
<td align="center"><span class="math">\log_{a} x</span></td>
 +
<td align="center"><tt>\log_{a} x</tt></td>
 +
<td align=center><img src="../images/buttons/logn.gif" /></td>
 +
<td></td>
 +
</tr>
 +
<tr>
 +
<td><%=lang("txt_trigonometry")%></td>
 +
<td align="center"><span class="math">30^{\circ}</span></td>
 +
<td align="center"><tt>30^{\circ}</tt></td>
 +
<td align=center><img src="../images/buttons/circ.gif" /></td>
 +
<td></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
<td align="center"><span class="math">\cos x</span></td>
 +
<td align="center"><tt>\cos x</tt></td>
 +
<td align=center><img src="../images/buttons/cos.gif" /></td>
 +
<td></td>
 +
</tr>
 +
<tr>
 +
 +
<td></td>
 +
<td align="center"><span class="math">\sin x</span></td>
 +
<td align="center"><tt>\sin x</tt></td>
 +
<td align=center><img src="../images/buttons/sin.gif" /></td>
 +
<td></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td></td>
 +
<td align="center"><span class="math">\tan x</span></td>
 +
 +
<td align="center"><tt>\tan x</tt></td>
 +
<td align=center><img src="../images/buttons/tan.gif" /></td>
 +
<td></td>
 +
</tr>
 +
<tr>
 +
<td></td>
 +
<td align="center"><span class="math">\cot x</span></td>
 +
<td align="center"><tt>\cot x</tt></td>
 +
<td align=center><img src="../images/buttons/cot.gif" /></td>
 +
<td></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td><%=lang("txt_various_symbols")%></td>
 +
<td align="center"><span class="math">\pi</span></td>
 +
<td align="center"><tt>\pi</tt></td>
 +
<td align=center><img src="../images/buttons/pi.gif" /></td>
 +
<td></td>
 +
</tr>
 +
</table>
 +
</p>
 +
 +
<p><%=lang("tb_manual_write_math_2")%></p>
 +
 +
<p style="text-align:center">
 +
<table cellpadding="6" cellspacing="0" class="normalText" width="70%"
 +
align="center">
 +
<colgroup>
 +
<col width="40%">
 +
<col width="60%">
 +
 +
</colgroup>
 +
<tr>
 +
<td align="center"><b><%=lang("_example")%></b></td>
 +
<td align="center"><b><%=lang("txt_latex_code")%></b></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
<td align="center"><span class="math">ax^2+bx+c</span></td>
 +
 +
<td align="center"><tt>ax^2+bx+c</tt></td>
 +
</tr>
 +
<tr>
 +
<td align="center"><span class="math">(a^2)^3=a^6</span></td>
 +
<td align="center"><tt>(a^2)^3=a^6</tt></td>
 +
</tr>
 +
<tr style="background:#E6E6E6;">
 +
 +
<td align="center"><span class="math">\sqrt{x+2}</span></td>
 +
<td align="center"><tt>\sqrt{x+2}</tt></td>
 +
</tr>
 +
<tr>
 +
<td align="center"><span class="math">\sqrt{x+\sqrt{x}}</span></td>
 +
<td align="center"><tt>\sqrt{x+\sqrt{x}}</tt></td>
 +
</tr>
 +
 +
<tr style="background:#E6E6E6;">
 +
<td align="center"><span class="math">\displaystyle\frac{a+b}{c-d}</span></td>
 +
<td align="center"><tt>\displaystyle\frac{a+b}{c-d}</tt></td>
 +
</tr>
 +
 +
</table>
==Common mistakes==
==Common mistakes==

Revision as of 13:17, 27 January 2009

       Theory          Exercises      

Contents:

  • What is TeX/LaTeX?
  • Common expressions
  • Common mistakes

Learning outcomes:

After this section you will have learned how to:

  • Write formulas in TeX

What is TeX/LaTeX?

Common expressions

<colgroup> <col width="23%"> <col width="13%"> <col width="18%"> <col width="10%"> <col width="36%"> </colgroup>
<%=lang("_example")%> <%=lang("txt_latex_code")%> <%=lang("_button")%> <%=lang("_comment")%>
<%=lang("txt_simple_operations")%> a+b a+b
a-b a-b
a\pm b a\pm b <img src="../images/buttons/pm.gif" />
a\cdot b a\cdot b <img src="../images/buttons/cdot.gif" />
a/b a/b
\frac{a}{b} \frac{a}{b} <img src="../images/buttons/frac.gif" /> <%=lang("txt_bigger_fractions")%>
(a) (a) <%=lang("txt_scalable_parentheses")%>
<%=lang("txt_relations")%> a=b a=b
a\ne b a\ne b <img src="../images/buttons/ne.gif" /> <%=lang("txt_alternatively_not")%>
a< b a< b <%=lang("txt_n_b_space_after")%>
a\le b a\le b <img src="../images/buttons/le.gif" />
a> b a>b
a\ge b a\ge b <img src="../images/buttons/ge.gif" />
<%=lang("txt_powers_and_roots")%> x^{n} x^{n} <img src="../images/buttons/pow.gif" />
\sqrt{x} \sqrt{x} <img src="../images/buttons/sqrt.gif" />
\sqrt[n]{x} \sqrt[n]{x} <img src="../images/buttons/sqrtn.gif" /> <%=lang("txt_bigger_root_index")%>
<%=lang("txt_logarithms")%> \ln x \ln x <img src="../images/buttons/ln.gif" />
\log x \log x
\log_{a} x \log_{a} x <img src="../images/buttons/logn.gif" />
<%=lang("txt_trigonometry")%> 30^{\circ} 30^{\circ} <img src="../images/buttons/circ.gif" />
\cos x \cos x <img src="../images/buttons/cos.gif" />
\sin x \sin x <img src="../images/buttons/sin.gif" />
\tan x \tan x <img src="../images/buttons/tan.gif" />
\cot x \cot x <img src="../images/buttons/cot.gif" />
<%=lang("txt_various_symbols")%> \pi \pi <img src="../images/buttons/pi.gif" />

</p>

<%=lang("tb_manual_write_math_2")%>

<colgroup> <col width="40%"> <col width="60%"> </colgroup>
<%=lang("_example")%> <%=lang("txt_latex_code")%>
ax^2+bx+c ax^2+bx+c
(a^2)^3=a^6 (a^2)^3=a^6
\sqrt{x+2} \sqrt{x+2}
\sqrt{x+\sqrt{x}} \sqrt{x+\sqrt{x}}
\displaystyle\frac{a+b}{c-d} \displaystyle\frac{a+b}{c-d}

Common mistakes

One of the most common mistakes when editing math in the wiki is to forget the start <math> tag and the end </math> tag.

Remember also to start commands with a backslash (\) and to add a space after the commands (unless they are followed immediately by a new command).

Another frequent mistake is to use an asterisk (*) instead of a proper multiplication sign \displaystyle \times (\times in TeX).

Example

TeX Result
  1. Don't write
sin x \displaystyle sin x
  1. Don't write
\sinx Error
  1. Do write
\sin x \displaystyle \sin x
  1. Don't write
4*3 \displaystyle 4*3
  1. Do write
4\times 3 \displaystyle 4\times 3
  1. Don't write
a\times b \displaystyle a\times b
  1. Do write
ab \displaystyle ab

Exponents and indices

When writing exponents you use ^ followed by the exponent and to write indices you use _ followed by the index. If the exponent or index consists of more than one symbol it must be enclosed with braces {}.

A special kind of exponent is the degree sign (°) which is written as ^{\circ}.

Example

TeX Result
  1. Don't write
a2 \displaystyle a2
  1. Do write
a^2 \displaystyle a^2
  1. Don't write
x1 \displaystyle x1
  1. Do write
x_1 \displaystyle x_1
  1. Don't write
a^22 \displaystyle a^22
  1. Do write
a^{22} \displaystyle a^{22}
  1. Don't write
30^{o} \displaystyle 30^{o}
  1. Don't write
30^{0} \displaystyle 30^{0}
  1. Do write
30^{\circ} \displaystyle 30^{\circ}

Delimiters

In more complex expressions you need to make sure to balance each opening parenthesis ( with a closing parenthesis ).

A pair of parenthesis that delimits a tall expression should be as large as the expression. You should therefore prefix the opening parenthesis with \left and the closing parenthesis with \right to get a pair of extensible parentheses that adjust its height to the expression.

Note also that braces {} and not parentheses () are used in commands to delimits arguments.

Example

TeX Result
  1. Don't write
(1-(1-x) \displaystyle (1-(1-x)
  1. Do write
(1-(1-x)) \displaystyle (1-(1-x))
  1. Don't write
(\dfrac{a}{b}+c) \displaystyle (\dfrac{a}{b}+c)
  1. Do write
\left(\dfrac{a}{b}+c\right) \displaystyle \left(\dfrac{a}{b}+c\right)
  1. Don't write
\frac(1)(2) \displaystyle \tfrac(1)(2)
  1. Do write
\frac{1}{2} \displaystyle \tfrac{1}{2}
  1. Don't write
\sqrt(a+b) \displaystyle \sqrt(a+b)
  1. Don't write
\sqrt{(a+b)} \displaystyle \sqrt{(a+b)}
  1. Do write
\sqrt{a+b} \displaystyle \sqrt{a+b}

Fractions

As a rule of thumb you should write fractions where the numerator and denominator consist only of a few digits as a small fraction (i.e. with \tfrac), while other fractions should be large (i.e. with \frac).

If an exponent or index contains a fraction then that fraction should be written in a slashed form (e.g. \displaystyle 5/2 instead of \displaystyle \tfrac{5}{2}) to enhance the legibility.

Example

TeX Result
  1. Don't write
\dfrac{1}{2} \displaystyle \dfrac{1}{2}
  1. Do write
\frac{1}{2} \displaystyle \tfrac{1}{2}
  1. (Exception: If the fraction is next to a large expression you should, however, write the fraction as a large fraction.)
  1. Don't write
\frac{a}{b} \displaystyle \tfrac{a}{b}
  1. Do write
\dfrac{a}{b} \displaystyle \dfrac{a}{b}
  1. Don't write
\frac{\sqrt{3}}{2} \displaystyle \tfrac{\sqrt{3}}{2}
  1. Do write
\dfrac{\sqrt{3}}{2} \displaystyle \dfrac{\sqrt{3}}{2}
  1. Don't write
a^{\frac{1}{2}} \displaystyle a^{\frac{1}{2}}
  1. Do write
a^{1/2} \displaystyle a^{1/2}


Study advice

Useful web sites