这是一个 MnWE:
\documentclass[12pt,letterpaper]{article}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{esdiff}
\begin{document}
$\diffp{V}{c_i}$
\end{document}
返回的错误:
line 14: Missing { inserted. $\diffp{V}{c_i}
从日志中:
! Missing { inserted.
<to be read again>
}
l.14 $\diffp{V}{c_i}
$
A left brace was mandatory here, so I've put one in.
You might want to delete and/or insert some corrections
so that I will find a matching right brace soon.
以下会导致同样的错误:
\documentclass[12pt,letterpaper]{article}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{esdiff}
\begin{document}
$\diffp{V}{c_{i}}$
\end{document}
如何才能esdiff
正确使用下标?
答案1
使用一对额外的括号来表示脚本的参数:
$\diffp{V}{{c_{i}}}$
完整示例:
\documentclass[12pt,letterpaper]{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{esdiff}
\begin{document}
$\diffp{V}{{c_{i}}}$
\end{document}
额外的一对括号组成一个组,因此c_{i}
被视为一个“单位”;如果没有它,TeX 会将其c
视为第一个标记,在内部\partial c
构建,然后 ot_
作为下一个标记形成\partial _
,从而触发错误。
答案2
这不是严肃的答案,但仅供您参考,有physics
一个软件包提供此功能和许多其他好东西。有关详细信息,请参阅其文档。
\documentclass[12pt,letterpaper]{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{physics}
\begin{document}
\[\pdv{V}{c_{i}} \quad
\pderivative{x} \quad
\pdv{x} \quad
\pdv[n]{f}{x} \quad
\pdv{f}{x}{y} \quad
\pdv{x}(X) \quad
\pdv*{f}{x}
\]
\end{document}