Would it be relevent to mention that in TeX tabular and matricies *are*
implemented using the same basic command, namely \halign? Matricies construct
math boxes using a template contianing math shifts (aka $ signs) and tabular
uses a template without math shifts. Plain TeX's \cases uses a template which
has the first field in $ signs in the first column and not in the second (and I
suspect other math mode machinery, for example \vcenter).

A \halign rendering engine could be leveraged to do other fancier constructions
as well if you felt so inclined but that is not something for the immediate
future. I moderately frequently use \halign for proofs that other people might
render with eqnarray, which gives inferior spacing, sometimes with a flush
right or otherwise seperated extra columns for sayying things like (lemma 42).
The latter is simply not possible with eqnarray.



-- 
Duncan (-:
"software industry, the: unique industry where selling substandard goods is
legal and you can charge extra for fixing the problems."


Reply via email to