## 编译环境 操作系统 Windows 7 Tex发行版 * [x] WinEdt Build: 20180507 (v. 10.3) - 64-bit ## 我的问题 以下的这一段代码中: ``` \documentclass[UTF8]{ctexart} \usepackage{graphicx} \usepackage{amsmath} \usepackage{amssymb} \usepackage{tcolorbox} \renewcommand\theequation{\thesection.\arabic{equation}} \numberwithin{equation}{section} % 公式按节编号,节首重置 \newcommand\xl[2]{\overrightarrow{#1}} %xl是“向量”的意思 \begin{document} \section{奔驰定理} \begin{tcolorbox}[colback=black!15!white, arc=1mm, boxrule=0mm, colframe=black!50!white, title=\textbf{推导过程}] 作 $\xl{OA'}=x\xl{OA}, \xl{OB'}=y\xl{OB}, \xl{OC'}=z\xl{OC}$, 则有 $$\xl{OA'} + \xl{OB'} + \xl{OC'} = \boldsymbol{0}$$ 亦即 $O$ 为 $\triangle A'B'C'$ 的重心。 易证 $S_{\triangle A'OB'} = S_{\triangle A'OC'} = S_{\triangle B'OC'}$。\\ (证明未完) \end{tcolorbox} \end{document} ``` 我编译了一下,显示出了报错信息: ``` ! Missing $ inserted. $ l.18 亦即 $O$ 为 $\triangle A'B'C'$ 的重心。 ? ``` 我就觉得很奇怪,明明所有的公式都已经用了相应的 dollar 符号包围了起来,它还是显示出 “! Missing $ inserted.”。 因此,我就想问一下,到底是哪个地方出了问题?请大侠帮忙~ (注:$A',B',C'$ 与 $A,B,C$ 一样,在数学中表示点。)

2 回答2

6
`\xl` 只有一个参数,为什么写 `[2]`? 修改这里就好了
0
哦哦,谢谢你啦,改后真的就可以啦~

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。