在我使用LaTeX的过程中,有时候会遇到一些不算常见的数学符号及使用方式。为了避免查找的不便,特意记录在这里。
- 尽管微分算子 (differential operator)是最为常用的数学符号之一,如何规范地使用它仍然是一个值得思考的问题。显然,直接在公式环境中输入dx会得到\(dx\),这并不是我们想要的。我们可以通过定义如下命令
\newcommand*{\dif}{\mathop{}\!\mathrm{d}}
来实现通过
\dif
输出符合标准的微分算子; - 热力学与统计物理中,热量是两个系统中能量传递的度量,是一个过程量,它的积分与路径有关。热量因此不具有可微性,在表示无穷小热变化的时候使用符号đ(d with stroke)。在LaTeX中,可以通过调用宏包并定义如下命令
\usepackage[T1]{fontenc} \newcommand*{\difbar}{\mathop{}\!\text{\dj}}
来实现通过
\difbar
命令输出这个记号。 - 有时候我们需要排版化学式,需要在元素符号前标注其质量数和核电荷数。直接使用诸如
^4_2\mathrm{He}
的命令会显得前标显得与元素符号距离甚远。事实上,有两种宏包和相关命令可以解决这个问题。一个是用来排版张量的tensor宏包,宏包调用和示例命令如下:\usepackage{tensor} \tensor*[^{56}]{\mathrm{Fe}}{}
一个是专门用来输入化学式的mhchem宏包,命令和如下:
\usepackage{mhchem} \ce{^15O-> ^15N + e+ + $\nu_e$}
效果:\(\require{mhchem} \ce{^15O-> ^15N + e+ + $\nu_e$}\)
声明:本文第一项参考了Liam Huang的在 LaTeX 中使用微分算子的正确姿势,按照该文章版权协议要求,本文遵循 CC4.0-BY-NC-SA 协议。