# Difference between revisions of "Multiline equations"

(Link to other math pages) |
(→Working with equation numbering: Added an example of numbered aligned equation) |
||

Line 96: | Line 96: | ||

== Working with equation numbering == | == Working with equation numbering == | ||

+ | |||

+ | aligned equations can be numbered by placing a tag after <cmd>NR</cmd> | ||

+ | |||

+ | <texcode> | ||

+ | \placeformula \startformula \startalign | ||

+ | \NC v \NC = u + at \NR[eq:v] | ||

+ | \NC h \NC = ut + \frac12 gt^2 \NR[eq:h] | ||

+ | \stopalign \stopformula | ||

+ | Equation (\in[eq:v]) tells the final velocity after | ||

+ | time $t$ and equation (\in[eq:h]) tells the distance | ||

+ | travelled in time $t$. | ||

+ | </texcode> | ||

+ | |||

+ | <context> | ||

+ | \setuplayout[scale=0.8,width=13cm] | ||

+ | \placeformula \startformula \startalign | ||

+ | \NC v \NC = u + at \NR[eq:v] | ||

+ | \NC h \NC = ut + \frac12 gt^2 \NR[eq:h] | ||

+ | \stopalign \stopformula | ||

+ | Equation (\in[eq:v]) tells the final velocity after time $t$ and equation (\in[eq:h]) tells the distance travelled in time $t$. | ||

+ | </context> | ||

== Changing the number of columns == | == Changing the number of columns == |

## Revision as of 10:19, 22 February 2006

< Main Page | Math | Math with newmat | MathML >

## Contents

## Basic Alignment

Two modes of input

- Latex style

\startformula \startalign v &= u + at \\ h &= ut + \frac12 gt^2 \\ \stopalign \stopformula

Note the \\ in the last line, above.

This appears as follows:

- Context Style

\startformula \startalign \NC v \NC = u + at \NR \NC h \NC= ut + \frac12 gt^2 \NR \stopalign \stopformula

(The examples here will focus on the context style, having two styles can be confusing -- Aditya )

## Changing the number of columns

The above equations were aligned at `=`

. Suppose you also want the `+`

to align. Well, this is simple in context, simply specify the number of columns with `\startalign`

\startformula \startalign[n=3] \NC v \NC = u \NC+ at \NR \NC h \NC= ut \NC+ \frac12 gt^2 \NR \stopalign \stopformula

## Alignment of each column

If you want more control over the formatting, and want the middle column to be center aligned, you can do that by

\startformula \startalign[n=3,align={right,middle,left}] \NC v \NC = u \NC+ at \NR \NC h \NC= ut \NC+ \frac12 gt^2 \NR \stopalign \stopformula

This mechanism allows fancier alignments like

\startformula \startalign[n=4,align={left,right,middle,left}] \NC \text{We have} \quad \NC v \NC = u \NC+ at \NR \NC \text{and} \NC h \NC= ut \NC+ \frac12 gt^2 \NR \stopalign \stopformula

## Working with equation numbering

aligned equations can be numbered by placing a tag after `\NR`

\placeformula \startformula \startalign \NC v \NC = u + at \NR[eq:v] \NC h \NC = ut + \frac12 gt^2 \NR[eq:h] \stopalign \stopformula Equation (\in[eq:v]) tells the final velocity after time $t$ and equation (\in[eq:h]) tells the distance travelled in time $t$.

## Changing the number of columns

## Cases

Context provides a `\startmathcases` `\stopmathcases` pair to make it easy get cases.

\startformula f(x) = \startmathcases \NC x, \NC if $0 \le x \le \frac12$ \NR \NC 1-x ,\NC if $\frac12 \le x \le 1$ \NR \stopmathcases \stopformula

gives

The cases environment consists of two columns, separated by `\NC`. The second column is by default in text mode. Each line must end with a `\NR`.