\dl
我在用户指南第六部分中展示了有关使用差异的以下问题diffcoeff
。
- 为什么命令不起作用
\dl \vec{x}
? - 处理未知数时,和
x
之间的数值表示 x 之前该数字的水平空间(单位为 mu)。但我不认为 (4) 和 (5) 中会发生这种情况。是否可以通过允许我以“自然方式”使用的命令来实现?也就是说,它可以工作 (6)。\dl
x
\dl \vect{x}
最小工作示例
\documentclass{article}
\usepackage[ISO]{diffcoeff}
\begin{document}
\[
\diff{\vec{x}}{\vec{y}} % (1) Works.
\qquad
\vec{\dl x} % (2) Works.
\quad
{\vec{}\dl x} % (3) Works.
\quad
\dl5\vec{x} % (4) Works.
\quad
\dl0\vec{x} % (5) Works.
\quad
%\dl \vec{x} % (6) Do not work.
\]
\end{document}
提前致谢。
答案1
问题源于我的疏忽。我没有想到该\dl
命令被用在带有参数的命令之前,而\vec{x}
这显然是我应该想到的。我已经在 3.1 版中修复了这个问题diffcoeff
(通过调整命令的位置\group_end:
),并将很快上传到 CTAN。
安德鲁·帕斯洛
答案2
由于我不知道的原因,该\dl
命令吸收了一个参数。所以你的尝试
\dl \vec{x}
\vec
随着争论的进行而吸收,并随之产生混乱。
实施\dl
是非常尴尬。结果是
\dl 0 \vec{x}
有效(空格可选)。
您确定要使用该包吗?