You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LaTeX编译出现Missing $ inserted错误,新手求助解决方法

LaTeX编译错误修复:Missing $ inserted
  • 错误原因:\rightarrow是数学模式专属命令,不能直接在文本模式的center环境中使用,LaTeX需要手动插入数学环境标记来识别这个命令。

  • 修复代码方案一(保留center居中):
    将整个反应式包裹在行间数学环境\[...\]中,确保所有数学命令处于正确环境:

\begin{center}
\[
\chemfig{*6(-F-NO_2-NC)}
\quad +
\quad 3Sn \quad + \quad 6HCl
\quad \rightarrow \quad
\chemfig{*6(-F-NH_2-NC)}
\quad + \quad 3SnCl_2 \quad + \quad 2H_2O
\]
\end{center}
  • 修复代码方案二(更简洁的居中公式环境):
    使用equation*环境(自带居中效果,无需额外center),适合排版化学反应式这类需要居中的公式:
\begin{equation*}
\chemfig{*6(-F-NO_2-NC)}
\quad +
\quad 3Sn \quad + \quad 6HCl
\quad \rightarrow \quad
\chemfig{*6(-F-NH_2-NC)}
\quad + \quad 3SnCl_2 \quad + \quad 2H_2O
\end{equation*}
  • 临时应急方案:
    如果只想单独修正\rightarrow,可以给它包裹数学环境标记,写成$\rightarrow$,但这种方式仅适合单个符号,整体反应式放在数学环境中更规范。

内容的提问来源于stack exchange,提问作者Martin Babka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 14:36:03