我希望\newcommand
使用别名创建一个输入二次公式的公式,\qf
如下所示:
\newcommand*{\qf}{x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}}
但是,当我编译时,它会弹出诸如Missing $ inserted
“我做错了什么?”之类的错误。
答案1
假设你在 LaTeX 文件中写入since you have x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}, then
。如果你尝试编译它,你会收到一条错误消息,对吗?那是因为你应该这样写since you have $x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$, then
。因此,要么定义
\newcommand*{\qf}{$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$}
否则保留你的定义并将其用作since you have $\qf$, then
。