可能重复:
排版微分算子的正确方法是什么?
\newcommand{d}[1]{\:\textrm{d}{#1}}
这是我写的新命令解析一个积分。我只是想在我的代码中输入这个。
\d{x} <<<where the x is the variable of integration>>>
我做错了什么?
答案1
\newcommand\d[1]{\:\textrm{d}#1}
\renewcommand\d[1]{\:\textrm{d}#1} % if \d is already defined
仅适用于您使用的环境的定义\newenvironment{env}
。另一个有用的定义是:
\newcommand*\diff{\mathop{}\!\mathrm{d}}
在您的定义中,您实际上并不需要参数,并且使用\mathrm
更有意义,然后它会从相同的数学字体而不是文本字体中获取 d
\documentclass{article}
\renewcommand\d[1]{\:\textrm{d}#1}
\newcommand*\diff{\mathop{}\!\mathrm{d}}
\begin{document}
$\d x \textrm{ or } \diff x $
\end{document}