diff options
author | Marius <mariausol@gmail.com> | 2012-01-11 12:20:16 +0200 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2012-01-11 12:20:16 +0200 |
commit | ee0d480c979cb344dc0bbeca2eda9166e062f2db (patch) | |
tree | eb842149083c07be88d04385e4a80ec67b4d6a3d /tex/context/base/math-ali.mkiv | |
parent | d44c3d2b9ac2a797c610b9b472527119c08bf206 (diff) | |
download | context-ee0d480c979cb344dc0bbeca2eda9166e062f2db.tar.gz |
beta 2012.01.11 10:58
Diffstat (limited to 'tex/context/base/math-ali.mkiv')
-rw-r--r-- | tex/context/base/math-ali.mkiv | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/tex/context/base/math-ali.mkiv b/tex/context/base/math-ali.mkiv index 0738666f0..bbc77ade6 100644 --- a/tex/context/base/math-ali.mkiv +++ b/tex/context/base/math-ali.mkiv @@ -531,7 +531,7 @@ \setupcurrentmathmatrix[#1]% \fi \emptyhbox - \math_matrix_handler_apply + \math_matrix_align_method_analyze \mathmatrixleft \mathmatrixbox\bgroup \pushmacro\domatrixNC @@ -584,10 +584,7 @@ \unexpanded\def\dodomatrixNC {\gdef\domatrixNC{\endmath&}} -\installcorenamespace{mathmatrixhandler} - -\def\installmathmatrixhandler#1#2% - {\setvalue{\??mathmatrixhandler#1}{#2}} +\installcorenamespace{mathmatrixalignmethod} \let\mathmatrixleft \empty % experimental hook \let\mathmatrixright\empty % experimental hook @@ -601,20 +598,23 @@ \mathmatrixparameter\c!right$}}% \vbox} -\installmathmatrixhandler\v!top {\def\mathmatrixbox{\math_matrix_process\plusthree\plusone }} -\installmathmatrixhandler\v!high {\def\mathmatrixbox{\math_matrix_process\plusthree\zerocount}} -\installmathmatrixhandler\v!lohi {\def\mathmatrixbox{\math_matrix_process\plustwo \zerocount}} -\installmathmatrixhandler\v!low {\def\mathmatrixbox{\math_matrix_process\plusone \zerocount}} -\installmathmatrixhandler\v!bottom{\def\mathmatrixbox{\math_matrix_process\plusone \plusone }} -\installmathmatrixhandler\v!normal{\def\mathmatrixbox{\math_matrix_process\plustwo \zerocount}} % lohi +\unexpanded\def\installmathmatrixalignmethod#1#2% + {\setvalue{\??mathmatrixalignmethod#1}{#2}} -\def\math_matrix_handler_apply - {\csname\??mathmatrixhandler\ifcsname\??mathmatrixhandler\mathmatrixparameter\c!location\endcsname +\def\math_matrix_align_method_analyze + {\csname\??mathmatrixalignmethod\ifcsname\??mathmatrixalignmethod\mathmatrixparameter\c!location\endcsname \mathmatrixparameter\c!location \else \v!normal \fi\endcsname} +\installmathmatrixalignmethod\v!top {\def\mathmatrixbox{\math_matrix_process\plusthree\plusone }} +\installmathmatrixalignmethod\v!high {\def\mathmatrixbox{\math_matrix_process\plusthree\zerocount}} +\installmathmatrixalignmethod\v!lohi {\def\mathmatrixbox{\math_matrix_process\plustwo \zerocount}} +\installmathmatrixalignmethod\v!low {\def\mathmatrixbox{\math_matrix_process\plusone \zerocount}} +\installmathmatrixalignmethod\v!bottom{\def\mathmatrixbox{\math_matrix_process\plusone \plusone }} +\installmathmatrixalignmethod\v!normal{\def\mathmatrixbox{\math_matrix_process\plustwo \zerocount}} % lohi + %D \startbuffer %D \placeformula \startformula[-] \startmatrix %D \NC 1 \NC x \NC a \NR |