用于积分的 dx 的新命令。

用于积分的 dx 的新命令。

可能重复:
排版微分算子的正确方法是什么?

\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}

相关内容