* "Invalid field" in Mark IV
@ 2009-05-13 19:54 Flavien Lambert
2009-05-13 20:04 ` Aditya Mahajan
0 siblings, 1 reply; 6+ messages in thread
From: Flavien Lambert @ 2009-05-13 19:54 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1.1: Type: text/plain, Size: 683 bytes --]
Dear all, I didn't use ConTeXt for some time and, so, have just re-installed
the minimals tonight. When running on some of my files, Mark II does its job
well but Mark IV tells me
error: Invalid field id nucleus for node type choice (0)
.
l.133 ... M décrit l'axe $({\rm O};\vect{e_{x}})$
avec une vitesse
$\dot{x}...
I have absolutely no idea what it is trying to say to me...
If related, the macro is defined by
\def\vect#1{%
\overrightarrow{#1}
}
Regards,
--
Flavien.
----------------------------
"Quantum objects are completely crazy but, at least, they are all crazy in
the same way." R.P. Feynman.
[-- Attachment #1.2: Type: text/html, Size: 754 bytes --]
[-- Attachment #2: Type: text/plain, Size: 487 bytes --]
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: "Invalid field" in Mark IV
2009-05-13 19:54 "Invalid field" in Mark IV Flavien Lambert
@ 2009-05-13 20:04 ` Aditya Mahajan
2009-05-13 20:46 ` Flavien Lambert
0 siblings, 1 reply; 6+ messages in thread
From: Aditya Mahajan @ 2009-05-13 20:04 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1: Type: TEXT/PLAIN, Size: 786 bytes --]
On Wed, 13 May 2009, Flavien Lambert wrote:
> Dear all, I didn't use ConTeXt for some time and, so, have just re-installed
> the minimals tonight. When running on some of my files, Mark II does its job
> well but Mark IV tells me
>
> error: Invalid field id nucleus for node type choice (0)
> .
> l.133 ... M décrit l'axe $({\rm O};\vect{e_{x}})$
> avec une vitesse
> $\dot{x}...
>
> I have absolutely no idea what it is trying to say to me...
> If related, the macro is defined by
> \def\vect#1{%
> \overrightarrow{#1}
> }
Can you create a minimum example. This runs fine here
\def\vect#1{%
\overrightarrow{#1}}
\starttext
$\vect{e_{x}}$
\stoptext
Using ConTeXt ver: 2009.05.12 22:35 MKIV
Aditya
[-- Attachment #2: Type: text/plain, Size: 487 bytes --]
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: "Invalid field" in Mark IV
2009-05-13 20:04 ` Aditya Mahajan
@ 2009-05-13 20:46 ` Flavien Lambert
2009-05-13 21:06 ` Aditya Mahajan
2009-05-13 21:41 ` Hans Hagen
0 siblings, 2 replies; 6+ messages in thread
From: Flavien Lambert @ 2009-05-13 20:46 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1.1: Type: text/plain, Size: 1768 bytes --]
In the following example, it is the ";" that leads to the error
\def\vect#1{%
\overrightarrow{#1}
}
\starttext
$({\rm O};\vect{e_{x}})$
\stoptext
If you suppress it, it works fine. (???)
2009/5/13 Aditya Mahajan <adityam@umich.edu>
> On Wed, 13 May 2009, Flavien Lambert wrote:
>
> Dear all, I didn't use ConTeXt for some time and, so, have just
>> re-installed
>> the minimals tonight. When running on some of my files, Mark II does its
>> job
>> well but Mark IV tells me
>>
>> error: Invalid field id nucleus for node type choice (0)
>> .
>> l.133 ... M décrit l'axe $({\rm O};\vect{e_{x}})$
>> avec une vitesse
>> $\dot{x}...
>>
>> I have absolutely no idea what it is trying to say to me...
>> If related, the macro is defined by
>> \def\vect#1{%
>> \overrightarrow{#1}
>> }
>>
>
> Can you create a minimum example. This runs fine here
>
> \def\vect#1{%
> \overrightarrow{#1}}
>
> \starttext
> $\vect{e_{x}}$
> \stoptext
>
> Using ConTeXt ver: 2009.05.12 22:35 MKIV
>
> 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 : https://foundry.supelec.fr/projects/contextrev/
> wiki : http://contextgarden.net
>
> ___________________________________________________________________________________
>
>
--
Flavien.
----------------------------
"Quantum objects are completely crazy but, at least, they are all crazy in
the same way." R.P. Feynman.
[-- Attachment #1.2: Type: text/html, Size: 2711 bytes --]
[-- Attachment #2: Type: text/plain, Size: 487 bytes --]
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: "Invalid field" in Mark IV
2009-05-13 20:46 ` Flavien Lambert
@ 2009-05-13 21:06 ` Aditya Mahajan
2009-05-13 21:27 ` Taco Hoekwater
2009-05-13 21:41 ` Hans Hagen
1 sibling, 1 reply; 6+ messages in thread
From: Aditya Mahajan @ 2009-05-13 21:06 UTC (permalink / raw)
To: mailing list for ConTeXt users
On Wed, 13 May 2009, Flavien Lambert wrote:
> In the following example, it is the ";" that leads to the error
> \def\vect#1{%
> \overrightarrow{#1}
> }
> \starttext
> $({\rm O};\vect{e_{x}})$
> \stoptext
>
> If you suppress it, it works fine. (???)
Taco, the error also occurs with cambria. So, by your definition, it is an
engine error.
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: "Invalid field" in Mark IV
2009-05-13 21:06 ` Aditya Mahajan
@ 2009-05-13 21:27 ` Taco Hoekwater
0 siblings, 0 replies; 6+ messages in thread
From: Taco Hoekwater @ 2009-05-13 21:27 UTC (permalink / raw)
To: mailing list for ConTeXt users
Aditya Mahajan wrote:
> On Wed, 13 May 2009, Flavien Lambert wrote:
>
>> In the following example, it is the ";" that leads to the error
>> \def\vect#1{%
>> \overrightarrow{#1}
>> }
>> \starttext
>> $({\rm O};\vect{e_{x}})$
>> \stoptext
>>
>> If you suppress it, it works fine. (???)
>
> Taco, the error also occurs with cambria. So, by your definition, it is
> an engine error.
It isn't, it is caused by the lua postprocessing of math lists that
does not deal with choice nodes properly. Hans should fix the lua
code, but meanwhile I do have an 'almost' engine-level solution:
\def\mathchoice#1#2#3#4%
{\ifcase\mathstyle#1\or#1\or#2\or#2\or#3\or#3\or#4\or\#4\fi}
Best wishes,
Taco
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: "Invalid field" in Mark IV
2009-05-13 20:46 ` Flavien Lambert
2009-05-13 21:06 ` Aditya Mahajan
@ 2009-05-13 21:41 ` Hans Hagen
1 sibling, 0 replies; 6+ messages in thread
From: Hans Hagen @ 2009-05-13 21:41 UTC (permalink / raw)
To: mailing list for ConTeXt users
Flavien Lambert wrote:
> In the following example, it is the ";" that leads to the error
> \def\vect#1{%
> \overrightarrow{#1}
> }
> \starttext
> $({\rm O};\vect{e_{x}})$
> \stoptext
math-noa.lua:
if nc == "po" then
local last_noad = next_noad.next
if last_noad and last_noad.id ==
math_noad and last_noad.subtype == noad_ord then
patch around line 265
-----------------------------------------------------------------
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
-----------------------------------------------------------------
___________________________________________________________________________________
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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-05-13 21:41 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-13 19:54 "Invalid field" in Mark IV Flavien Lambert
2009-05-13 20:04 ` Aditya Mahajan
2009-05-13 20:46 ` Flavien Lambert
2009-05-13 21:06 ` Aditya Mahajan
2009-05-13 21:27 ` Taco Hoekwater
2009-05-13 21:41 ` Hans Hagen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).