![](https://secure.gravatar.com/avatar/9cc0e2093a059682e163d0e5aca4ecd7.jpg?s=120&d=mm&r=g)
Hallo all, Running texexec on a ConTeXt-file with integrated METAPOST-Graphics METAPOST complains about: ---------------------------
local_multi_par_area false
! Equation cannot be performed (numeric=boolean). <to be read again> ; l.218 local_multi_par_area:=false; ? --------------------------- and stops. There are no duplicate ConTeXt mp-files on this machine. The same file works on another Computer. What can the error be? Greetings Lutz
![](https://secure.gravatar.com/avatar/6af1f724a401c9f6f746a973f33ff595.jpg?s=120&d=mm&r=g)
Lutz Haseloff
What can the error be?
anything. Perhaps an out of sync ConTeXt and metafun version. Please regenerate metafun and ConTeXt formats, make a simple test file, run it, double check that the versions are OK and if the error persist, please post a minimal (but complete) testfile with logfile! Not just the error. Patrick -- You are your own rainbow!
![](https://secure.gravatar.com/avatar/49e63acb01f2ca80efce7eed08310ce8.jpg?s=120&d=mm&r=g)
At 08:44 30/10/2003, you wrote:
Hallo all,
Running texexec on a ConTeXt-file with integrated METAPOST-Graphics METAPOST complains about:
---------------------------
local_multi_par_area false
! Equation cannot be performed (numeric=boolean).
looks like an old version of metafun with a new version of context; make sure that the metafun macros are in metapost/context/base (and not in one of the parent directories) and regenerate the format (texexec --make --alone metafun) Hans
![](https://secure.gravatar.com/avatar/ae235f22b39f34e38565b89e562fa278.jpg?s=120&d=mm&r=g)
local_multi_par_area false
! Equation cannot be performed (numeric=boolean).
looks like an old version of metafun with a new version of context; make sure that the metafun macros are in metapost/context/base (and not in one of the parent directories) and regenerate the format (texexec --make --alone metafun)
This seems to be a very common problem. Isn't it possible to integrate a check into the metafun code so that a more helpful error message is produced in case of a format version mismatch? Groeten, Andres -- Andres Loeh, Universiteit Utrecht mailto:andres@cs.uu.nl mailto:mail@andres-loeh.de http://www.andres-loeh.de
![](https://secure.gravatar.com/avatar/6af1f724a401c9f6f746a973f33ff595.jpg?s=120&d=mm&r=g)
Andres Loeh
This seems to be a very common problem. Isn't it possible to integrate a check into the metafun code so that a more helpful error message is produced in case of a format version mismatch?
That would be good. Just as an example, one can do this in LaTeX: \NeedsTeXFormat{LaTeX2e}[1995/12/01] (there are a few related commands) so you can make sure to have LaTeX2e newer than the given date. But I don't know how to get the metafun format number. One can't pass mpost variables back to TeX? Patrick -- You are your own rainbow!
participants (5)
-
Andres Loeh
-
Hans Hagen
-
Lutz Haseloff
-
Nigel King
-
Patrick Gundlach