更新MiKTeX宏包后,MDPI模板可能会提示
LaTeX Error: Command \gather already defined. Or name \end... illegal, see p.192 of the manual.
这主要是模板(见.cls文件)的宏包调用顺序不合适,需要调整。对与Winedt编辑器:点击停止编译,点击跳转到找错界面,滑倒末尾双击出错的位置,会跳转到出错的宏包,amsmath.tex,说明amsmath宏包有问题。打开.cls文件将amsmath宏包向前放置即可,如下
RequirePackage{ifthen}
\RequirePackage{amsmath}
\RequirePackage[right]{lineno}
\RequirePackage{float}
\RequirePackage{amssymb} % For math environment bold format
遇到类似报错,可尝试此办法解决。