拥有氨基酸序列要求作者使用。但是,该包与定义\usepackage[varg]{txfonts}
之间存在冲突:amsmath
\openbox
Command \openbox already defined. \vrule\hfil}}
因此,我只是尝试使用以下方法来关闭冲突\let\openbox\relax
:
\documentclass[onecolumn]{aa}
\let\openbox\relax
\let\proof\relax
\let\endproof\relax
\usepackage[varg]{txfonts}
\usepackage{amsthm}
\begin{document}
test
\end{document}
但错误并没有解决。解决这个问题的正确方法是什么?
答案1
在命令未定义时取消定义它们,需要在第一次定义它们后取消定义它们,以便
\documentclass[onecolumn]{aa}
\usepackage[varg]{txfonts}
\let\openbox\relax
\let\proof\relax
\let\endproof\relax
\usepackage{amsthm}
\begin{document}
test
\end{document}