\begin{proof}
We are given that there exists a quadrilateral $ABCD$ on a sphere. Let us create a line segment $AC$ that divides our quadrilateral into two triangles. Thus, $\angle{A}$ and $\angle{C}$ have been divided by our line segment $AC$. Let the portion of $\angle{A}$ and $\angle{C}$ on the same side of $AC$ as $B$ be called $\angle{A_1}$ and $\angle{C_1}$. Also, Let the portion of $\angle{A}$ and $\angle{C}$ on the same side of $AC$ as $D$ be called $\angle{A_2}$ and $\angle{C_2}$. Therefore,
\begin{align*}
\left|ABCD|\right &=\left|\Delta{ABC}|+|\Delta{ACD}|\right\\
\ &= \left p^2(\angle{A_1}+\angle{B}+\angle{C_1}-\pi)+p^2(\angle{A_2}+\angle{C_2}+\angle{D}-\pi)\right\\
\ &= \left p^2(\angle{A_1}+\angle{B}+\angle{C_1}+\angle{A_2}+\angle{C_2}+\angle{D}-2\pi)\right.
\end{align*}
However, \[\angle{A_1}+\angle{A_2}=\angle{A}\] and \[\angle{C_1}+\angle{C_2}=\angle{C}\] \[\left|ABCD|\right=\left p^2(\angle{A}+\angle{B}+\angle{C}+\angle{D}-2\pi)}\right\].
To generalize furthur the area of any $n$-sided polygon on the sphere is as follows, \[\left{Area of an N-sided Polygon}\right=\left(sum of the angles-(n-2)\pi\right\]
\end{proof}
这是产生缺少分隔符错误的代码,它表示问题发生在环境中的某个地方align
。有人有什么建议吗?
答案1
这里的问题是如何使用\left
和\right
命令。每个命令总是需要一个实际的分隔符(括号、方括号等)或一个“占位符”,即句点。
在比对的第一行,\right
放置后;它|
应该在之前。
因此,在第二行和第三行的开头(也许在其他地方,我没有检查),\left
后面没有任何分隔符,不清楚要“匹配”什么分隔符。也许是后面的左括号\p^2
?
以下是重新表述的显示内容:
\begin{align*}
\left|ABCD\right| &=\left|\Delta{ABC}\right|+\left|\Delta{ACD}\right|\\
\ &= p^2\left(\angle{A_1}+\angle{B}+\angle{C_1}-\pi)+p^2(\angle{A_2}
+\angle{C_2}+\angle{D}-\pi\right)\\
\ &= p^2\left(\angle{A_1}+\angle{B}+\angle{C_1}+\angle{A_2}
+\angle{C_2}+\angle{D}-2\pi\right).
\end{align*}
实际上,由于定界符之间的大多数符号并不比正常文本高,\left
因此\right
并不是真正需要的。
在 之后的段落中align*
,我认为你混淆了\[
和 以及\]
实际的方括号。 “转义”形式表示一行数学显示的开始和结束。 如果要使用实际的括号,则不应使用反斜杠。 但是,排版括号必须必须在输入前加上反斜杠。在数学环境中,普通文本(“...的面积”)需要通过 来表示,\text{...}
并且在该字符串中,任何小的数学表达式都需要通过 返回到数学模式$...$
。
该段内容重新表述如下:
However, [\angle{A_1}+\angle{A_2}=\angle{A}] and
[\angle{C_1}+\angle{C_2}=\angle{C}]
[\left|ABCD\right|= p^2\left(\angle{A}+\angle{B}+\angle{C}
+\angle{D}-2\pi\right)}].
To generalize further the area of any $n$-sided polygon on the sphere is as follows,
\[\left\{\text{Area of an $N$-sided Polygon}\right\}
=\left\{\text{sum of the angles $-(n-2)\pi$}\right\}\]
我可能误解了您在显示后的段落中的意图;如果您确实打算显示这些括号内的表达式,那么您应该使用环境,而不是将每个表达式编码为单独的显示
gather*
。您没有说您正在使用什么文档类或定理包。但是,无论如何,您都不应该在之前留下一个空白行\end{proof}
- 这将保证“墓碑”始终设置在一行上。
另外,如果您正在使用,您可以在结束之前amsthm
插入以将“墓碑”放在显示屏的最后一行。\qedhere
\]
答案2
\left
关于和 的两个重要事实\right
:
- each 紧接在定界符之前使用,因此您可以调用
\left(
and 而不是\left p^2(
, and\right|
,而不是|\right
;和 - 如果你使用 a
\left
打开某个东西,那么你就需要使用 a\right
来关闭它。
修复这些问题后,你的align*
环境看起来如下所示(你不需要在 前手动添加空格&=
):
\begin{align*}
\left|ABCD\right| &= \left|\Delta{ABC}\right| + \left|\Delta{ACD}\right|\\
&= p^2\left(\angle{A_1} + \angle{B} + \angle{C_1} \pi\right)
+ p^2\left(\angle{A_2} + \angle{C_2} + \angle{D} - \pi\right)\\
&= p^2\left(\angle{A_1} + \angle{B} + \angle{C_1} + \angle{A_2} +
\angle{C_2} + \angle{D} - 2\pi\right).
\end{align*}
这\DeclarePairedDelimiter
包中的命令mathtools
可能也值得检查:例如,你可以在序言中放置这样的代码。
\usepackage{mathtools}
\DeclarePairedDelimiter{\paren}{(}{)}
% note: \lvert and \rvert look like | and |, but are spaced as
% delimiters,so they'll look a little nicer
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
然后,你的代码可以像这样重写。
\begin{align*}
\abs{ABCD} &= \abs{\Delta{ABC}} + \abs{\Delta{ACD}}\\
&= p^2\paren{\angle{A_1} + \angle{B} + \angle{C_1} \pi} + p^2\paren{\angle{A_2} +
\angle{C_2} + \angle{D} - \pi}\\
&= p^2\paren{\angle{A_1} + \angle{B} + \angle{C_1} + \angle{A_2} +
\angle{C_2} + \angle{D} - 2\pi}.
\end{align*}
根据我的经验,这更容易一些