![我正在尝试运行我的 latex 文件,但最终收到 \medspace 错误](https://linux22.com/image/359680/%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E8%BF%90%E8%A1%8C%E6%88%91%E7%9A%84%20latex%20%E6%96%87%E4%BB%B6%EF%BC%8C%E4%BD%86%E6%9C%80%E7%BB%88%E6%94%B6%E5%88%B0%20%5Cmedspace%20%E9%94%99%E8%AF%AF.png)
.tex
当我排版我的 latex(即)文件时出现以下错误。
! LaTeX Error: Command \medspace already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help.
...
l.11957
\newcommand{\medspace}{\kern .22222em }
答案1
该命令\medspace
由 定义amsmath
。重新定义它不是一个好主意。此外,在文本模式下使用时,它会产生 0.2222em 的空格,基本上与您想要定义的相同
% amsmath.sty, lines 153-154
\renewcommand{\:}{\tmspace+\medmuskip{.2222em}}
\let\medspace\: