Re: [dev-context] [NTG-context] Problems with "mathalign"
(changed lists) On Wed, 3 Jan 2007, Taco Hoekwater wrote:
Aditya Mahajan wrote:
I can confirm that there is an extra number. I do not know what is causing this. I am not aware of anything in core-mat has changed.
There is that extra stuff in \everymathematics. Could that be it?
The file runs fine with ConTeXt 2006-11-24 19:15 so it is something in the last month. (This version is available as the windows stand alone distribution from pragma's website.) Changes in the last 5 weeks to math related files are changes in math-pln.tex. I do not know who these could have caused trouble. The \let\next$ change in core-mat. I reverted back to \def\next{$} inside a test file, and this does not seem to trouble. The colon definitions inside math-tex.tex, they should not cause any problem, unless I redefined a core command. (I do not think so). Some slight changes in math-ext.tex, but that was a wrong definition of harpoons. So, it is either the \everymathematics change, or a change in some macro that is called by \placeformula. Aditya
Aditya Mahajan wrote:
(changed lists)
On Wed, 3 Jan 2007, Taco Hoekwater wrote:
Aditya Mahajan wrote:
I can confirm that there is an extra number. I do not know what is causing this. I am not aware of anything in core-mat has changed.
There is that extra stuff in \everymathematics. Could that be it?
The file runs fine with ConTeXt 2006-11-24 19:15 so it is something in the last month. (This version is available as the windows stand alone distribution from pragma's website.)
I've been staring at this for some time now, but I don't see happens. The number comes from \stopformula, but I do not remember what was supposed to prevent its appearance in the first place. If you still have the Nov 24 context version, can you run this: \starttext \loggingall \placeformula \startformula \startalign \NC a \EQ b \NR[+] \NC c \EQ d \NR[+] \stopalign \stopformula \stoptext and email me the log file? Taco
Taco Hoekwater wrote:
Aditya Mahajan wrote:
(changed lists)
On Wed, 3 Jan 2007, Taco Hoekwater wrote:
Aditya Mahajan wrote:
I can confirm that there is an extra number. I do not know what is causing this. I am not aware of anything in core-mat has changed.
There is that extra stuff in \everymathematics. Could that be it?
The file runs fine with ConTeXt 2006-11-24 19:15 so it is something in the last month. (This version is available as the windows stand alone distribution from pragma's website.)
I've been staring at this for some time now, but I don't see happens. The number comes from \stopformula, but I do not remember what was supposed to prevent its appearance in the first place.
If you still have the Nov 24 context version, can you run this:
\starttext \loggingall \placeformula \startformula \startalign \NC a \EQ b \NR[+] \NC c \EQ d \NR[+] \stopalign \stopformula \stoptext
and email me the log file?
something before an \crcr ? the alignment sees an extra line -- ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Thu, 4 Jan 2007, Hans Hagen wrote:
Taco Hoekwater wrote:
Aditya Mahajan wrote:
(changed lists)
On Wed, 3 Jan 2007, Taco Hoekwater wrote:
Aditya Mahajan wrote:
I can confirm that there is an extra number. I do not know what is causing this. I am not aware of anything in core-mat has changed.
There is that extra stuff in \everymathematics. Could that be it?
The file runs fine with ConTeXt 2006-11-24 19:15 so it is something in the last month. (This version is available as the windows stand alone distribution from pragma's website.)
I've been staring at this for some time now, but I don't see happens. The number comes from \stopformula, but I do not remember what was supposed to prevent its appearance in the first place.
If you still have the Nov 24 context version, can you run this:
\starttext \loggingall \placeformula \startformula \startalign \NC a \EQ b \NR[+] \NC c \EQ d \NR[+] \stopalign \stopformula \stoptext
and email me the log file?
something before an \crcr ? the alignment sees an extra line
This is working correctly in the latest beta. I still do not understand what was causing this problem. AFAIU, the beta just juggles around stuff from math-pln to core-mat. Aditya
Aditya Mahajan wrote:
This is working correctly in the latest beta. I still do not understand what was causing this problem. AFAIU, the beta just juggles around stuff from math-pln to core-mat.
Problem in a nutshell: Correct old: math-pln.tex:\def\displ@y{.....} core-mat.tex:\let\normaldispl@y\displ@y core-mat.tex:\def\displ@y{\resetdisplaymatheq\normaldispl@y} Broken old: core-mat.tex:\let\normaldispl@y\displ@y core-mat.tex:\def\displ@y{\resetdisplaymatheq\normaldispl@y} math-pln.tex:\def\displ@y{.....} New: core-mat.tex:\def\displ@y{.....} core-mat.tex:\let\normaldispl@y\displ@y core-mat.tex:\def\displ@y{\resetdisplaymatheq\normaldispl@y} Best, Taco
On Fri, 5 Jan 2007, Taco Hoekwater wrote:
Aditya Mahajan wrote:
This is working correctly in the latest beta. I still do not understand what was causing this problem. AFAIU, the beta just juggles around stuff from math-pln to core-mat.
Problem in a nutshell:
Correct old:
math-pln.tex:\def\displ@y{.....} core-mat.tex:\let\normaldispl@y\displ@y core-mat.tex:\def\displ@y{\resetdisplaymatheq\normaldispl@y}
Broken old:
core-mat.tex:\let\normaldispl@y\displ@y core-mat.tex:\def\displ@y{\resetdisplaymatheq\normaldispl@y} math-pln.tex:\def\displ@y{.....}
New:
core-mat.tex:\def\displ@y{.....} core-mat.tex:\let\normaldispl@y\displ@y core-mat.tex:\def\displ@y{\resetdisplaymatheq\normaldispl@y}
Thanks. Aditya
participants (3)
-
Aditya Mahajan
-
Hans Hagen
-
Taco Hoekwater