I'm not sure this is something more general in the MathML module or if it's specific to the vertical bar in this particular context, but here is a minimal example showing that the "=0" at the end of the equation is disappearing:
\usemodule[mathml] \starttext \xmlprocessdata{}{<imath> <math xmlns='http://www.w3.org/1998/Math/MathML'> <mi>A</mi> <mfenced open="(" close=")" separators=""> <mi>B</mi> <mo>|</mo> <mi>C</mi> </mfenced> <mo>=</mo> <mn>0</mn> </math> </imath>}{} \stoptext And here is a workaround using <mtext> instead of <mo> for the vertical bar which makes the "=0" magically reappear again: \usemodule[mathml] \starttext \xmlprocessdata{}{<imath> <math xmlns='http://www.w3.org/1998/Math/MathML'> <mi>A</mi> <mfenced open="(" close=")" separators=""> <mi>B</mi> <mtext>|</mtext> <mi>C</mi> </mfenced> <mo>=</mo> <mn>0</mn> </math> </imath>}{} \stoptext Flagged up mainly in case it is a bigger problem than just vertical bars in this specific context. Thanks, Duncan
___________________________________________________________________________________ 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 ___________________________________________________________________________________