It is probably cheating and Will will have something better to suggest -- but for the present I commented out the line in fontspec 1.8: %\DeclareMathSymbol{\colon}{\mathpunct}{legacymaths}{"3A} and everything works -- until I hit something that I broke, that is...;>} SGM