錯誤:命令\在數學模式下無效

錯誤:命令\在數學模式下無效

我收到以下錯誤:

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。

所以事實上我對這個問題的最初評論錯誤的來源。即使沒有 á 錯誤,您也不應該將數學斜體字體用於自然語言單字或多字母標識符,它旨在使相鄰字母不是看起來像一個單詞,但更像是單獨的 1 字母標識符的產物。

這運行沒有錯誤

\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}

在此輸入影像描述

相關內容