Estou mostrando a seguinte pergunta sobre o uso do diferencial \dl
na seção seis do guia do usuáriodiffcoeff
.
- Por que o comando não
\dl \vec{x}
funciona? - Ao lidar com a incógnita
x
, o valor numérico entre\dl
ex
indica o espaço horizontal desse número em mu antes de x. Mas não creio que isso aconteça em (4) e (5). É possível através de um comando que me permita usar\dl \vect{x}
de "forma natural"? Ou seja, funciona (6).
Exemplo de trabalho mínimo
\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}
Desde já, obrigado.
Responder1
O problema decorre de um descuido meu. Não pensei no \dl
comando sendo usado antes dos comandos receberem argumentos como \vec{x}
os quais (obviamente) eu deveria ter. Eu corrigi isso na versão 3.1 diffcoeff
(ajustando o posicionamento de um \group_end:
comando) e farei o upload para o CTAN em breve.
André Parsloe
Responder2
Por razões que desconheço, o \dl
comando absorve um argumento. Então sua tentativa
\dl \vec{x}
absorve \vec
à medida que sua discussão e o caos se instalam.
A implementação \dl
émuitoestranho. Acontece que
\dl 0 \vec{x}
funciona (os espaços são opcionais).
Tem certeza de que deseja usar o pacote?