my distribution updated diffcoeff
to version 5.3 and now a lot of stuff is broken:
- Powers of
\dl
, e.g.\dl^2 x
don't work anymore (See Powers of \dl with diffcoeff) - Symbols with a tilde on them don't work anymore:
\documentclass[11pt,parskip]{scrartcl}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} \usepackage{amsmath}
% use option ISO or version >=5 (not tested) to get upright d
\usepackage{diffcoeff}
\begin{document}
$\dl A$
$\dl \tilde{A}$
%$\dl^2 A$
\end{document}
does not compile with the error
! You can't use math shift character $ after \the.
<argument> $
l.14 $\dl \tilde{
A}$
The obvious fix for both problems is using \usepackage[ISO]{diffcoeff}[=v4]
but in my opinion that's not a long term solution. Considering the first problem, a fix is available, does anyone know how to fix the second problem?
Also, I switched from the physics
package because the overall opinion seems to be that it is badly programmed, but when old documents break with newer version of the diffcoeff
package I might switch back. Is there any advice for avoiding such problems in the future?
Thanks in advance.