等式中缺少最后的括号(一个等式中是 {,另一个是 - ])

等式中缺少最后的括号(一个等式中是 {,另一个是 - ])

这是我在 tex.stackexchange 上的第一个问题,因此格式会很糟糕。

我对三个较长的方程式存在疑问 - 这三个公式中的右括号均未显示。

技术信息 - MikTex x64 (2.9)、最新的 TeXnicCenter(我认为是 Beta 1)、Windows 8 x64。在 TeXnicCenter 中,我选择了 XeLaTeX -> PDF,因为它是显示我的语言的最佳方式。

我的文档设置如下:

\documentclass[12pt,a4paper]{article}
\usepackage{graphicx}
\usepackage{polyglossia}
\usepackage{xltxtra}
\usepackage{xunicode}
\usepackage{units}
\usepackage{amsmath}
\usepackage{pstricks}
\usepackage[top=2.5cm, left=3cm, bottom=2.5cm, right=2.5cm]{geometry}
\usepackage{setspace}
\onehalfspacing
\setmainfont{Times New Roman}
\setdefaultlanguage{latvian}
\setotherlanguages{english, russian}
\begin{document}

方程式如下:

\[ 
\begin{split}
F'=\delta m\left\{f\frac{M_1l}{r^3}\left[3\cos^2\phi\cos^2(\lambda-D)-1\right]+f\frac{M_2l}{R^3_1}\left(3\cos^2\phi\cos^2\lambda-1\right)-\\-\frac{1}{2}f\frac{M_2r_1}{R^3_1}\cos\phi\cos\left(\lambda-D\right)\left(1+3\cos2D\right)-\frac{3}{2}f\frac{M_2r_1}{R^3_1}\cos\phi\sin\left(\lambda-D\right)\sin2D\right\}
\end{split} 
\]
\[
\begin{split}
F^n=\delta m\left\{-\frac{3}{2}f\frac{M_1l}{r^3}\sin 2\phi\cos^2\left(\lambda-D\right)-\frac{3}{2}f\frac{M_2l}{R^3_1}\sin 2\phi\cos^2\lambda-\\-\frac{1}{2}f\frac{M_2r_1}{R^3_1}\sin\phi\left[3\sin\left(\lambda-D\right)\sind 2D-\cos\left(\lambda-D\right)\left(1_3\cos 2D\right)\right]\right\}
\end{split}
\]
\[
\begin{split}
F^m=\sigma m\left[-\frac{3}{2}f\frac{M_1l}{r^3}\cos\phi\sin 2\left(\lambda-D\right)-\frac{3}{2}f\frac{M_2l}{R^3_1}\cos\phi\sin 2\lambda+\\+\frac{1}{2}f\frac{M_2}{R^3_1}r_1\sin\left(\lambda-D\right)\left(1+3\cos 2D\right)+\frac{3}{2}f\frac{M_2}{R^3_1}r_1\cos\left(\lambda-D\right)\sin 2D\right]
\end{split}
\]

我用 TeXworks (PDF 模式) 截取了一张问题截图 -

在此处输入图片描述

我还将我的编译日志发布到了 pastebin -http://pastebin.com/CEZ2EUjU

我注意到,每个方程都给我增加了大约 12 个新的错误。

答案1

您不能\left在一行中使用splitand\right在另一行中使用。您还应该使用align*环境(并且不要使用多余的\leftand \right);大分隔符必须手动设置。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
F'&=\delta m\biggl\{f\frac{M_1l}{r^3}\bigl[3\cos^2\phi\cos^2(\lambda-D)-1\bigr]
    +f\frac{M_2l}{R^3_1}(3\cos^2\phi\cos^2\lambda-1)-{} \\
  &\qquad{}-\frac{1}{2}f\frac{M_2r_1}{R^3_1}\cos\phi\cos(\lambda-D)(1+3\cos2D)
   -\frac{3}{2}f\frac{M_2r_1}{R^3_1}\cos\phi\sin(\lambda-D)\sin2D\biggr\} \\[2ex]
F^n&=\delta m\biggl\{-\frac{3}{2}f\frac{M_1l}{r^3}\sin 2\phi\cos^2(\lambda-D)
    -\frac{3}{2}f\frac{M_2l}{R^3_1}\sin 2\phi\cos^2\lambda-{} \\
   &\qquad{}-\frac{1}{2}f\frac{M_2r_1}{R^3_1}\sin\phi\bigl[3\sin(\lambda-D)\sin2D-
    \cos(\lambda-D)(1_3\cos 2D)\bigl]\biggl\} \\[2ex]
F^m&=\sigma m\biggl[-\frac{3}{2}f\frac{M_1l}{r^3}\cos\phi\sin 2(\lambda-D)
    -\frac{3}{2}f\frac{M_2l}{R^3_1}\cos\phi\sin 2\lambda+{} \\
   &\qquad{}+\frac{1}{2}f\frac{M_2}{R^3_1}r_1\sin(\lambda-D)(1+3\cos 2D)
    +\frac{3}{2}f\frac{M_2}{R^3_1}r_1\cos(\lambda-D)\sin 2D\biggr]
\end{align*}
\end{document}

在此处输入图片描述

  • 首先我做了一个align*,这样三个等号就可以对齐了。堆叠公式不好\[...\]

  • 我删除了所有内部的\left和,\right除了添加不必要的空格外什么也没做。但是,我增加了一对的大小[...]以使它们的对应关系更清晰(这是在第二个等式中;在第一个公式中不需要这样做)

  • 为了清楚地表明每个第二行都是一个延续,我添加了一个\qquad空格以将其推到对齐点的右侧。

  • 在“独立的”减号或加号之前或之后,我放置了{}以获得正确的间距,否则它们将无法作为二进制运算工作,因为 TeX 如何确定$-1$和之间的差异$2-1$

  • 最重要的是,我手动设置了主分隔符的大小,因为这样即使它们位于不同的行,您也可以完全控制它们。

顺便提一下,我不会在断点处重复运算符号;这是俄语排版的坏习惯,在西方国家很少使用。我发现它很分散注意力,而且模棱两可:在第一个等式中,是不是“减减”等于“加”?我知道不是,但为什么要重复呢?读者找到断点,转到下一行,很明显公式还在继续。

答案2

这些-\\-部分是问题的主要来源。您应该在 之前添加 'closing \right',特别是,并在 之后添加 'opening'。\right.\\\left

相关内容