Befehl diffp: Index für eine Variable für partiellen Ableitungsfehler?
Beachten Sie beim Paket Folgendes:
\usepackage[thinc]{esdiff}
$\diffp*{A}{k}{Q_L}>0$
Der Code wird kompiliert.
Jedoch mit:
$\diffp*{A}{Q_L}{k}>0$
Es gibt mir zurück "Eine linke Klammer war hier obligatorisch ..."
Warum so? Ist es mit diesem Paket nicht möglich, Variablen mit Index zu haben?
Antworten
Scannt anscheinend esdiffdas zweite Argument nach \diffp, um automatisch die Reihenfolge der Ableitung zu berechnen.
Seit Q_Ldrei Token hat, das macht esdiffdenken an eine dritte Ableitung in Bezug auf Q, _und L; Fehler folgen.
Schließen Sie einfach die "zusammengesetzte" Variable an, um \diffpsie als einzelnes Objekt zu betrachten:
$\diffp*{A}{{Q_L}}{k}>0$
Meiner Meinung nach ist es nur eine bescheidene Alternative zu Ihrem gebrauchten alten Paket → esdiff( Schreiben von Derivaten , Eddie Saudrais, 24. April 2008). Es gibt auch zwei neuere Pakete zum Schreiben der Derivate (vom Typ klassisch oder teilweise):
1) diffcoeff Paket mit einer einfachen Syntax;
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{diffcoeff}
\begin{document}
Using \textit{diffcoeff} package:
\[\diffp A{Q_L}[k]>0\]
2) Das derivativePaket von Simon Jensen, v. 0.98 vom 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}
In beiden Fällen können Sie das gleiche Ergebnis von erhalten esdiff.