在我的序言中,我使用,
\newcommand\dx{\,dx}
这样我就可以根据需要更改所有实例的格式。我真正想要的是添加一个可选参数,这样我就可以\dx
随时输入它,并且\dx[t]
每当我在集成中需要 dt 时,我就可以随意更改变量,而无需为每个变量编写单独的代码。
答案1
答案2
我更喜欢
\newcommand{\dx}[1][x]{\mathop{}\!d#1}
这比明确添加要好得多\,
。
但是如果你只是为 定义一个宏d
,你就会得到更容易的输入:
\newcommand{\diff}{\mathop{}\!d}
进而
\int f(x)\diff x
\int f(t)\diff t
如果你愿意,可以使用\dd
代替\diff
。与你建议的语法进行比较
\int f(x)\dx
\int f(t)\dx[t]
并进行选择。
答案3
我只是在尝试另一种方法......但是在我之前有和闪电一样优秀的用户:-)。
\documentclass[12pt]{article}
\usepackage{amsmath,amssymb}
\newcommand{\df}[1]{\,\mathrm{d}{#1}}
\begin{document}
\[\int f(x)\df{x}, \int f(t)\df{t},\]
\end{document}
或者使用倾斜变量:
\documentclass[12pt]{article}
\usepackage{amsmath,amssymb}
\newcommand{\df}[1]{\,d{#1}}
\begin{document}
\[\int f(x)\df{x}, \int f(t)\df{t},\]
\end{document}