我收到以下错误:
Command \ invalid in math mode.
为什么?编译结束,但由于这些错误,没有创建 PDF。这似乎是有问题的代码,但我不明白我得到的错误:
\begin{equation}\label{eq:e211}
I_C = C \dfrac{dv_c}{dt} \xRightarrow{Em regime estacionário} I=I_C=C.0=0
\end{equation}
答案1
请始终发布显示错误的完整文档,并显示 TeX 生成的确切错误(您显示的格式不是 tex 错误)。
\documentclass{article}
\usepackage{amsmath}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{equation}\label{eq:e211}
I_C = C \dfrac{dv_c}{dt} \xRightarrow{Em regime estacionário} I=I_C=C.0=0
\end{equation}
\end{document}
生产
! Undefined control sequence.
l.10 I_C = C \dfrac{dv_c}{dt} \xRightarrow
如果我将其改为\Rightarrow
我得到
LaTeX Warning: Command \' invalid in math mode on input line 10.
! Please use \mathaccent for accents in math mode.
我认为这就是您遇到的错误。
在这里,您会收到有关 的 LaTeX 警告(不是错误)\'{a}
,但随后会立即收到有关同一问题的较低级别的 TeX 错误。(尽管文本输入为á
inputenc
将其转换为传统的 TeX 标记,但\'{a}
系统的其余部分不支持 unicode。
所以实际上我对这个问题的最初评论是错误的来源。即使没有超过 á 的错误,您也不应该将数学斜体字体用于自然语言单词或多字母标识符,因为它旨在使相邻字母不是看起来像一个单词,但更像是单独的单字母标识符的产物。
运行没有错误
\documentclass{article}
\usepackage{amsmath}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{equation}\label{eq:e211}
I_C = C \dfrac{dv_c}{dt} \Rightarrow \text{Em regime estacionário}
\qquad I=I_C=C.0=0
\end{equation}
\end{document}