ellipse
Вы вот это зачем в преабмулу запихали? Оно не хочет там быть. В основном тексте документа - нормально.
Действительно, теперь все нормально. Большое спасибо!
На всякий случай спрошу, а это
\pagestyle{empty}
\setlength{\textwidth}{420pt}
\setlength{\parindent}{0pt}
\setlength{\mathindent}{0pt}
должно быть в преамбуле или в теле документа?
И я не знаю, как у Вас, у меня пакет mhchem требует указания версии, например:
\usepackage[version=3]{mhchem}, иначе выходит ошибка.
У меня почему-то ничего не требует. Может в вашем случае просто нет в доступности версии по умолчанию?