On Wed, 6 Feb 2013, Aditya Mahajan wrote:
On Wed, 6 Feb 2013, Troy Henderson wrote:
Aditya,
Thanks for your steps.tex. The following example does not work as
expected. In particular, the first equation moves from page 1 to page 2,
and the "12 x" moves from page 2 to page 3.
Troy
\StartStepping{10}
\startformula
\startalign[n=4,align={right,right,middle,left}]
\STEP{1}{\NC \NC \frac{2}{3}x-\frac{3}{4} \NC = \NC
\frac{1}{6}x+\frac{21}{4} \NR}
\STEP{2}{\NC 12\times\NC \NC \NC \NR}
\STEP{3}{\NC \NC \left(12\cdot\frac{2}{3}x\right) -
\left(12\cdot\frac{3}{4}\right) \NC = \NC \left(12\cdot\frac{1}{6}x\right)
+ \left(12\cdot\frac{21}{4}\right) \NR}
\STEP{4}{\NC \NC 8x - 9 \NC = \NC 2x + 63 \NR}
\STEP{5}{\NC \NC 8x - 9 - 2x \NC = \NC 2x - 2x + 63 \NR}
\STEP{6}{\NC \NC 6x - 9 \NC = \NC 63 \NR}
\STEP{7}{\NC \NC 6x - 9 + 9 \NC = \NC 63 + 9 \NR}
\STEP{8}{\NC \NC 6x \NC = \NC 72 \NR}
\STEP{9}{\NC \NC \frac{6x}{6} \NC = \NC \frac{72}{6} \NR}
\STEP{10}{\NC \NC x \NC = \NC 12}
\stopalign
\stopformula
\StopStepping
You need to ensure that the width of the columns does not change from each
step. There is no easy way to do this with \startmathalign, but you can try
\startTABLE, with explicit values of widths. (Some day, I will check how
beamer does this with aligned equations).
For display equations, the following will also work (but it is very tedius
to type)
\environment steps
\long\def\gobblebox#1{\phantom{#1}}
\long\def\displaybox#1{{#1}}
\starttext
\StartStepping{3}
\startformula
\startalign[n=4,align={right,right,middle,left}]
\NC \NC \frac{2}{3}x-\frac{3}{4} \NC = \NC \frac{1}{6}x+\frac{21}{4}
\NR
\NC \HIDE 2{12\times } \NC \NC \NC \NR
\NC \NC \HIDE 3 {\left(12\cdot\frac{2}{3}x\right) -
\left(12\cdot\frac{3}{4}\right) } \NC \HIDE 3 {=} \NC
\HIDE 3 {\left(12\cdot\frac{1}{6}x\right)
+ \left(12\cdot\frac{21}{4}\right)} \NR
\stopalign
\stopformula
\StopStepping
\stoptext
Aditya
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________