When I load package chemmacros, suddenly the following error occurs:
Too many math alphabets used in version normal.
I've already made sure that I've updated my MikTeX distribution.
Edit: my code is
\documentclass[english,fontsize=11pt,paper=a4,twoside,openright,titlepage,numbers=noenddot,headinclude,BCOR=5mm,footinclude=true,cleardoublepage=empty]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\setcounter{tocdepth}{3}
\usepackage{amsmath}
\usepackage{amssymb}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
% Classic Thesis Style loader
\makeatother
\input{classicthesis-config.tex}
\makeatletter
% use Latin Modern instead of Computer Modern sans serif
\renewcommand{\sfdefault}{lmss}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage[minionint]{MinionPro}
\usepackage{chemmacros}
\makeatother
\usepackage{babel}
\begin{document}
\[
-\frac{\hbar^{2}}{2m_{e}}\underset{i}{\sum}\nabla_{i}^{2}
\]
\end{document}
, whereby the "classicthesis-config.tex" is the same one as the one in https://code.google.com/p/classicthesis (LyX version).
What should I do to repair this problem?
By the way, if I replace the \hbar with \alpha, the problem disappears. The problem still remains if I replace \hbar with \hslash.
\documentclass{...}and ending with\end{document}. – Marco Daniel Mar 10 '13 at 16:53! LaTeX Error: \usepackage before \documentclass.– David Carlisle Mar 10 '13 at 21:15MinionPropackage that's not generally available. – egreg Mar 11 '13 at 10:26MinionProhelps, but for the actual document that I'm writing, where there are a lot of equations, the error still pop out. And strangely I get another error, such as the one in http://tex.stackexchange.com/questions/101467/support-package-expl3-too-old-when-using-siunitx when compiling in another computer (with MinionPro package). Hmm, for now I just use regular\textsubscript{}instead of usingchemmacrospackage. Thanks for your comment anyway. – user26939 Mar 11 '13 at 11:05