我应该在积分中对 d 进行 \mathrm 吗?

我应该在积分中对 d 进行 \mathrm 吗?

在编写积分时,似乎应该采取一些措施来分离“d”,如\int f(x) dx,以免将其与变量混淆。我见过它保持原样,加粗并拉直。即使在这些选项中,也有几种方法可以完成每项任务;例如,我可以执行 a\mathrm或 a \operatorname。处理“d”的首选方法是什么?

答案1

\documentclass{article}
\usepackage{amsmath}
\newcommand*\diff{\mathop{}\!\mathrm{d}}
\newcommand*\Diff[1]{\mathop{}\!\mathrm{d^#1}}
\begin{document}

\begin{align*}
\biggl(\int_{-\infty}^\infty e^{-x^2}\diff x\biggr)^2 
  &= \int_{-\infty}^\infty\int_{-\infty}^\infty e^{-(x^2+y^2)}\diff x\diff y \\
  &= \int_0^{2\pi}\int_0^\infty e^{-r^2}r\diff r\diff\theta                  \\
  &= \int_0^{2\pi}\biggl(-{e^{-r^2}\over2}\bigg\vert_{r=0}^{r=\infty}\,\biggr)\diff\theta\\
  &= \pi                                          \tag*{q.e.d.}\\
\end{align*}
%
\[ V(\mathbf{x}) = -\int_{\mathbf{R}^3} 
   \frac{G}{|\mathbf{x}-\mathbf{y}|}\,\rho(\mathbf{y})\,\Diff3\mathbf{y} \]

\end{document}

在此处输入图片描述

答案2

我发现了一个TUGboat 文章几年前,它似乎以正确的方式处理了微分算子周围的间距(至少对我来说)。

例子

\documentclass{article}

\makeatletter
\providecommand*{\dif}%
   {\@ifnextchar^{\DIfF}{\DIfF^{}}}
\def\DIfF^#1{%
   \mathop{\mathrm{\mathstrut d}}%
      \nolimits^{#1}\gobblespace
}
\def\gobblespace{%
   \futurelet\diffarg\opspace}
\def\opspace{%
   \let\DiffSpace\!%
   \ifx\diffarg(%
      \let\DiffSpace\relax
   \else
      \ifx\diffarg\[%
         \let\DiffSpace\relax
      \else
         \ifx\diffarg\{%
            \let\DiffSpace\relax
         \fi\fi\fi\DiffSpace}
\makeatother

\begin{document}

\[
   \int x \dif x
\]

\end{document}

更新

正如恩里科·格雷戈里奥由 Herbert Voß 实施,则执行以下操作:

\documentclass{article}

\newcommand*\dif{\mathop{}\!\mathrm{d}}

\begin{document}

\[
   \int x \dif x
\]

\end{document}

答案3

看一下


http://ctan.sharelatex.com/tex-archive/macros/latex/contrib/physics/physics.pdf

2.5 衍生品


我使用它并且我对这个包非常满意。

编辑:

\documentclass{article}
\usepackage{amsmath}
\usepackage{physics}
\usepackage{amssymb}

\begin{document} 

\begin{align}
\left(\int\limits_{-\infty}^\infty e^{-x^2} \dd{x} \right)^2  
&=\int\limits_{-\infty}^\infty \int\limits_{-\infty}^\infty {e^{-(x^2+y^2)}}\dd{x}\dd{y} \\
&=\int\limits_{0}^{2\pi} \int\limits_{0}^\infty e^{-r^2}r \dd{r}\dd{\theta} \\
&=\int\limits_{0}^{2\pi} {\left(\left.-\frac{e^{-r^2}}2\right|_{r=0}^{r=\infty}\right)}\dd{\theta}  \\
&=\pi
\end{align}

\begin{equation}
V(x)=-\int\limits_{\mathbb R^3} \frac G{|x-y|}\rho(y) \dd[3]{y}
\end{equation}

\end{document}

在此处输入图片描述

答案4

假设您既想节省打字时间,又想在整篇文章中运用一些一致的符号(好主意)。

如果您要为无穷小量制作宏,那么您也可以为导数和有极限的积分制作宏。避免使用单字母宏,例如,\d因为它们通常已经定义。

\documentclass{article}
 \usepackage{amsmath}
 \usepackage{amsfonts}

\newcommand \dd[1]  { \,\textrm d{#1}                       }   % infintesimal
\newcommand \de[2]  { \frac{\mathrm d{#1}}{\mathrm d{#2}}   }   % first order derivative
\newcommand \intl[4]{ \int\limits_{#1}^{#2}{#3}\dd{#4}      }   % integral with limits

\begin{document} 

$$  \dd x=-\dd u        $$
$$  y'=\de yx           $$
$$  \intl0\infty{f(t)}t $$

\begin{align*}
    \left(\intl{-\infty}\infty{e^{-x^2}}x\right)^2  
        &=\intl{-\infty}\infty{\intl{-\infty}\infty{e^{-(x^2+y^2)}}x}y                      \\
        &=\intl0{2\pi}{\left(\left.-\frac{e^{-r^2}}2\right|_{r=0}^{r=\infty}\right)}\theta  \\
        &=\pi
\end{align*}

$$  V(x)=-\intl{\mathbb R^3}{}{\frac G{|x-y|}\rho(y)}{^3}y  $$

\end{document}

平方米

相关内容