\dl
ユーザーガイドのセクション6で微分の使用に関する次の質問を示していますdiffcoeff
。
- コマンドが
\dl \vec{x}
機能しないのはなぜですか? - 未知の を扱う場合
x
、 と の間の数値は\dl
、x
x の前の mu 内のその数値の水平方向のスペースを示します。 しかし、(4) と (5) ではそうなっていないと思います。 を\dl \vect{x}
「自然な方法」で使用できるコマンドを介して可能ですか? つまり、(6) で機能します。
最小限の動作例
\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
この問題は私の見落としから生じています。which\dl
のような引数を取るコマンドの前にコマンドが使用されることを考えていませんでし\vec{x}
た (当然ですが)。バージョン 3.1 でこれを修正しましたdiffcoeff
(コマンドの配置を調整することにより\group_end:
)。まもなく CTAN にアップロードする予定です。
アンドリュー・パースロー
答え2
理由は分かりませんが、\dl
コマンドは引数を吸収します。そのため、
\dl \vec{x}
議論が進むにつれて吸収され\vec
、混乱が起こります。
の実装\dl
はとても気まずい。
\dl 0 \vec{x}
作品(スペースはオプションです)。
パッケージを使用しますか?