Hans Hagen wrote:

it's related to the fact that there can be 1000 specials only (this /1000 in mp-spec)

Why?

if you add:

\def\MPrgbnumber#1{\expandafter\doMPrgbnumber#10000.00000\relax}
\def\doMPrgbnumber#1.#2#3#4#5#6\relax{#2#3#4#5}

\startMPinclusions
_special_div_ := 10000 ;
\stopMPinclusions

to the file, and change all 1000's in mp-spec.tex into _special_div_ it works ok; so, the question (for taco is): does mp have the right precission (it looks ok to me, unless we need to start calculating with it)

I am not sure what you are doing, but ... in general the fractional
part of a dimension in TeX, divided by an integer, maps to an identical
fraction (of a bp) in metapost, since both use the same 16-bit (% 65536)
calculus algorithm. Same quantity, different unit.

Whether or not that makes dividing by 10.000 safe is not clear
to me. I have to read up on what is going on first.

Taco
_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to