使用 LaTeX 计算积分的间距

使用 LaTeX 计算积分的间距

由于暑假期间我感到无聊,所以我通过在线资源自学了很多微积分,明年我将学习 AP 微积分 I 和 AP 物理 C。在处理积分时,我的所有读数和公式图表都会在被积函数和微分之间留一个空格。例如,克拉克大学的一张练习题: 克拉克 以及 CollegeBoard 的物理 C 公式表: 美联社

使用 LaTeX 时,如何获取$$\int ydx$$产生 $$\int ydx$$ 的代码并对其进行编辑以便在 $y$ 和 $dx$ 之间有一个空格?

(抱歉问这些是新手问题;我对此还很陌生。)

答案1

在“dx”前面留一个小空格是个好习惯,这强调了“d”与变量“x”相连,形成一个单元(从数学上讲,这就是真实情况)。

因此,精明的打字员会将你的公式输入为

\[
\int k\,dx = kx+C
\]

同样地,

\[
\iint\limits_{\mathbb{R}^2} e^{-x^2-y^2}\,dx\,dy
\]

\,当你思考符号的性质时,输入就变得自动了。

是的,有一个警告。有些人不知道“d”代表什么,认为它与“sin”具有相同的数学性质(但事实并非如此,但这里我们讨论的是观点),所以他们希望它以直立字体显示。1

鉴于此,为差分符号中的“d”添加一个宏会很方便;最简单的是

\newcommand{\diff}{\mathop{}\!d}

因此,你可以将上面的公式输入为

\int k \diff x = kx+C

\iint\limits_{\mathbb{R}^2} e^{-x^2-y^2} \diff x \diff y

如果期刊编辑、你的导师或其他人要求你将“d”改为直排版,你只需要更改你的打字稿中的行

\newcommand{\diff}{\mathop{}\!\mathrm{d}}

有些软件包提供了类似的功能;我通常发现它们做得过头了。例如,软件包physics定义\dd可选参数,这反而会造成混淆而不是简化。(commath相反,这个包会造成混乱,最好忽略它。)

无论如何,要抵制诱惑

\renewcommand{\d}{<whatever>}

以便为微分函数指定一个更方便的宏名。重音符号的宏应该绝不重新定义以做不同的事情。重音出现在人们的名字中(可能被掩盖),并且在临近截止日期时发现参考书目中名字中间出现差异符号并不是最好的选择。


1更糟糕的是,有些人甚至走得更远,使用 Wolfram 的“d”双击的惯例:

答案2

我用的是这个,借用了这个网站上的一个答案,但我不记得它是哪个问题的答案:

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
 \usepackage{amsmath,amsfonts,amssymb}%

\AtBeginDocument{\renewcommand*{\d}{\mathop{\kern0pt\mathrm{d}}\!{}}}

\begin{document}

\[ \int_a^b f(t)\d t \]

\end{document} 

在此处输入图片描述

相关内容