我使用\usepackage[utopia]{mathdesign}
数学数字、符号等,但我想将\sum
符号更改为默认的现代计算机符号。当我使用
\DeclareSymbolFont{CMlargesymbols}{OMX}{cmex}{m}{n}
\DeclareMathSymbol{\sum}{\mathop}{CMlargesymbols}{"50}
它会导致错误:Command '\sum' already defined
。我该如何更改\sum
符号?
答案1
正确的加载顺序应该是
\documentclass{article}
\usepackage[utopia]{mathdesign}
\DeclareSymbolFont{CMlargesymbols}{OMX}{cmex}{m}{n}
\DeclareMathSymbol{\sum}{\mathop}{CMlargesymbols}{"50}
\usepackage{amsmath}
\begin{document}
$\sum$
\end{document}
这是因为amsmath
修补了一些命令以使其变为“点感知”。
答案2
如果你尝试一下怎么样
\DeclareMathSymbol{\mysum}{\mathop}{CMlargesymbols}{"50}
然后在序言的结尾
\renewcommand{\sum}{\mysum}