Open main menu

Changes

</context>
= TO BE MERGED More complex =There are several built-in commands for displaying mathematical formulas. For instance <texcode>\startcases, \stopcases\startmathmatrix, \stopmathmatrix\startalign,\stopalign</texcode>Each has its own advantage and can be customized: for a thorough understanding of these commands pleaserefer to Aditya Mohajan's excellent user's guide [https://wiki.contextgarden.net/images/archive/b/b4/20100530075041!Mathalign.pdf Using \startalign and friends]. These commands can be found in [[source:core-mat.tex|core-mat.tex]] file, which contains most of the core ConTeXt math macros. <context source="yes">This is an example of aligned equations:\startformula \startcases[align={right,left},distance=3pt] \NC 2x + 3y \NC{} = 10 \NR \NC 3x + 2y \NC{} = 5, \NR \stopcases\stopformulaand this is another one:\startformula \startmatrix[align={right,left},distance=3pt,left={\left\{}, right={\right.}] \NC 2x + 3y \NC{} = 10 \NR \NC 3x + 2y \NC{} = 5 \NR \stopmatrix\stopformula</context>In these structures it is important (well, in the above example it is not important and the result is the same, but I have been told that it is necessary in some other situations...) to notice that the sign "=" is preceded by "\NC{}, since otherwise that sign would be considered as a binary operator and the alignment would be disturbed (at least this is what I guess…Otared K.).
One of the powerful structures in displaying mathematical formulas is the possibility of defining custom maths alignment.
1,005

edits