Changes

Jump to navigation Jump to search
1,756 bytes added ,  05:52, 21 December 2006
Initial writeup
{{todo| add navigation}}

To tell TeX that an expression needs to be typeset using conventions for math, type the expression in <code>$</code>...<code>$</code>. For examples <code>$x$</code> gives <context>$x$</context>, while <code>$2$</code> gives <context>$2$</context>. Notice that the ''x'' is in italic while the ''2'' is upright. This is the usual mathematic convention.

More general expressions can be input in the natural manner. For example <code>$x+y$</code> gives <context>$x+y$</context>. Notice that TeX took care of the spacing around <code>+</code>. Mathematicians use a lot of symbols that are not avialable on the keyboard. TeX (and ConTeXt) provide macros to input them. For example <code>$x \times y$</code> gives <context>$x \times y$
</context>. In ConTeXt, you can see the list of all math macros by <cmd>showmathcharacters</cmd>

Here is the first page of this list

<context width="13cm">
\showmathcharacters
</context>

Thus to type the greek character ''α'' you can say <code>$\alpha$</code> which gives <context>$\alpha$</context>. If you have a utf enabled keyboard, you can also type the α directly and ConTeXt will correctly interpret it. For example,

<texcode>
\enableregime[utf]

Here is some Greek math $α^2 + β^2 = γ^2$
</texcode>

==subscript and superscipt==

TeX uses <code>^</code> and <code>_</code> to denote superscipts and subscipts. It is perhaps easiest to explain this by means of some examples. <context>$x_{10}^{15}$</context> is written as <code>$x_{10}^{15}$</code> or <code>$x^{15}_{10}$</code>. The order in which <code>_</code> and <code>^</code> are given does not matter. One can also type complicated expressions like <context>$a_{b_{c_{d_{e}}}}$</context> as <code>$a_{b_{c_{d_{e}}}}$</code>.

Navigation menu