On 7/21/2021 12:29 PM, Rudd, Kevin wrote:
Hi---
All of my figures that use MP boxes are now failing. It looks like
"boxjoin" (from the MP "boxes" macros) is not being recognized. Also,
apparently unrelated, I wonder if the comparison in "boxes.mp" is
correct as it appears that lmtx loads "mp-xbox.mpiv" instead of
"mp-xbox.mpxl". Here is some log output and a (mostly) MWE.
Indeed, I made that one an mp-* because it removes a dependency. The
only real depency left now in a context install is a bunch of fonts.
Thanks for any suggestions,
i'll add
def boxjoin(text t) =
def boxes_prevbox = _ enddef;
def boxes_dojoin(suffix a,b) = t enddef;
enddef;
for now you can just add it
% boxes.mp: scantokens("input mp-xbox.mp" & (if
metapostversion > 2 : "xl" else : "iv" fi)) ;
% => loads mp-xbox.mpiv in lmtx rather than
mp-xbox.mpxl as i would have expected
hm, indeed, fixed; thanks for noticing,
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | 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://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________