comando diffp: ¿índice en una variable para error de derivada parcial?
Considere lo siguiente, con el paquete:
\usepackage[thinc]{esdiff}
$\diffp*{A}{k}{Q_L}>0$
El código se compila.
Sin embargo con:
$\diffp*{A}{Q_L}{k}>0$
Me devuelve "Un corsé izquierdo era obligatorio aquí ..."
Porque ? ¿No es posible con este paquete tener variables con índice?
Respuestas
Aparentemente, esdiffescanea el segundo argumento \diffppara calcular automáticamente el orden de la derivada.
Dado que Q_Ltiene tres tokens, esto hace esdiffpensar en una derivada de tercer orden con respecto a Q, _y L; sobrevienen errores.
Simplemente refuerce la variable "compuesta" para que se \diffpconsidere como un solo objeto:
$\diffp*{A}{{Q_L}}{k}>0$
Vaya, es sólo una alternativa humilde a su antiguo paquete usado → esdiff( Writing derivados , Eddie Saudrais, 24 de abril de 2008). También hay dos paquetes recientes para escribir los derivados (de tipo clásico o parcial):
1) diffcoeff paquete con una sintaxis simple;
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{diffcoeff}
\begin{document}
Using \textit{diffcoeff} package:
\[\diffp A{Q_L}[k]>0\]
2) El derivativepaquete de Simon Jensen, v. 0.98 del 20/07/2020.
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{derivative}
\begin{document}
Using \textit{derivative} package:
\[\pdv{A}{Q_L}_{k}>0\]
\end{document}
En ambos casos puede obtener el mismo resultado de esdiff.