I'm using XeLaTeX and Minion Pro together with the \usepackage[MnSymbol]{mathspec} but I need the \llbracket and \rrbracket command from \usepackage{stmaryrd} package. Unfortunately, as such, I get a "Too many math alphabets" error message. As a solution, I can redefine my own \llbracket and \rrbracket with existing [, ] and | symbols or try to extract the definition of the \rrbracket and \llbracket commands from stmaryrd as follows (taken from stmaryrd.sty):
\DeclareMathDelimiter\llbracket{\mathopen}{stmry}{"4A}{stmry}{"71}
\DeclareMathDelimiter\rrbracket{\mathclose}{stmry}{"4B}{stmry}{"79}
would this work? thank you
\usepackage{stmaryrd}, the \mathcal command yield the error message, I'm not quite sure why. This limitation is very annoying. – pluton Nov 14 '10 at 15:46