Hi all, Some times ago, I have discovered MetaUML via the MetaPost ML. As a consequence, I have tried to use it with ConTeXt... Here is the result: Considering a VERY simple example: \starttext \startuseMPgraphic{xx} input metauml; Class.A("A")()(); drawObject(A); \stopuseMPgraphic \placefigure[here][fig:xx]{xx}{\useMPgraphic{xx}} \stoptext The compilation failed with:
clearboxes ! Isolated expression. <to be read again> ; <scantokens> ...nsidefigure := false ; clearboxes;
<to be read again> ; endfig->scantokens.extra_endfig; shipit;endgroup l.125 endfig ; Apparently, MetaUML is based on boxes.mp (temp-mpgraph.mp (/usr/share/texmf-tetex/metapost/metauml/metauml.mp HERE ====> (/usr/share/texmf-tetex/metapost/base/boxes.mp) (/usr/share/texmf-tetex/metapost/metauml/util_infrastructure.mp (/usr/share/texmf-tetex/metapost/metauml/util_log.mp)) .... .... It have already tried to use boxes.mp in ConTeXt in the past, but switched for metaobj because: 1. metaobj is more suitable to my needs 2. boxes.mp causes troubles when used with ConTeXT I'll keep searching a solution but if one of yours has already dealt with this kind of problems and succeeded in using boxes or, best, MetaUML... (I have to precise that I don't want to include a ps or pdf file generated by metapost only. I would embed the code in my document) Cheers, Renaud