When using XITS (with xelatex), the \not is displayed way too high on certain commands. For instance:
\documentclass{standalone}
\usepackage{unicode-math}
\setmathfont{XITS Math}
\def\nerode{\equiv}
\begin{document}
\huge$\not\models \not\nerode \not\equiv$
\end{document}
is displayed:

That is, only the \not\equiv which is probably a glyph by itself, is properly printed. Compare the above result with the following (without unicode-math and XITS Math):

What is the way to go to fix that?
Thanks!


\nequivfor ≢ and\nvDashfor ⊭ – egreg Nov 9 '12 at 20:35