有没有什么办法可以使这个等式一致?

有没有什么办法可以使这个等式一致?

我有一个很长的等式。我曾经multline尝试过

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{multline*}
144V^2=a^2a_1^2(b^2+b_1^2+c^2+c_1^2-a^2-a_1)^2+\\
+b^2b_1^2(c^2+c_1^2+a^2+a_1^2-b^2-b_1)^2+c^2c_1^2(a^2+a_1^2+b^2+b_1^2-c^2-c_1)^2-\\
-(bca_1)^2-(cab_1)^2-(abc_1)^2-(a_1b_1c_1)^2.
\end{multline*}
\end{document}

在此处输入图片描述

有没有什么办法可以使这个等式一致?

答案1

您可以 (i) 将等式的较长的右边分成四个大致等长的部分,然后 (ii) 使用环境align*来组装各个部分:

在此处输入图片描述

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{align*}
144V^2
&=a^2a_1^2(b^2+b_1^2+c^2+c_1^2-a^2-a_1)^2\\
&\quad +b^2b_1^2(c^2+c_1^2+a^2+a_1^2-b^2-b_1)^2\\
&\quad +c^2c_1^2(a^2+a_1^2+b^2+b_1^2-c^2-c_1)^2\\
&\quad -(bca_1)^2-(cab_1)^2-(abc_1)^2-(a_1b_1c_1)^2.
\end{align*}
\end{document} 

附录:如果您想要对这个方程式结构进行编号,您必须选择方程式编号(我假设您只希望整个结构只有一个编号,而不是每行一个编号)是垂直居中还是放在最后一行。以下代码片段显示了这两种可能性的实现方式。您帖子中的其他一些答案展示了更多可能性。

% number placed at end of last line
\begin{align}
144V^2
&=a^2a_1^2(b^2+b_1^2+c^2+c_1^2-a^2-a_1)^2 \notag\\
&\quad +b^2b_1^2(c^2+c_1^2+a^2+a_1^2-b^2-b_1)^2 \notag\\
&\quad +c^2c_1^2(a^2+a_1^2+b^2+b_1^2-c^2-c_1)^2 \notag\\
&\quad -(bca_1)^2-(cab_1)^2-(abc_1)^2-(a_1b_1c_1)^2. \label{eq:long_one}
\end{align}

% number centered vertically -- use aligned env. nested inside equation env.
\begin{equation}\label{eq:long_two}
\begin{aligned}
144V^2
&=a^2a_1^2(b^2+b_1^2+c^2+c_1^2-a^2-a_1)^2 \\
&\quad +b^2b_1^2(c^2+c_1^2+a^2+a_1^2-b^2-b_1)^2 \\
&\quad +c^2c_1^2(a^2+a_1^2+b^2+b_1^2-c^2-c_1)^2 \\
&\quad -(bca_1)^2-(cab_1)^2-(abc_1)^2-(a_1b_1c_1)^2. 
\end{aligned}
\end{equation}

答案2

因为这是一个单一方程,所以建议split在内部使用equation

梅威瑟:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\noindent Unnumbered equation
\begin{equation*}
\begin{split}
144V^2
&=a^2a_1^2(b^2+b_1^2+c^2+c_1^2-a^2-a_1)^2\\
&\quad +b^2b_1^2(c^2+c_1^2+a^2+a_1^2-b^2-b_1)^2\\
&\quad +c^2c_1^2(a^2+a_1^2+b^2+b_1^2-c^2-c_1)^2\\
&\quad -(bca_1)^2-(cab_1)^2-(abc_1)^2-(a_1b_1c_1)^2.
\end{split}
\end{equation*}

\noindent Numbered equation
\begin{equation}
\begin{split}
144V^2
&=a^2a_1^2(b^2+b_1^2+c^2+c_1^2-a^2-a_1)^2\\
&\quad +b^2b_1^2(c^2+c_1^2+a^2+a_1^2-b^2-b_1)^2\\
&\quad +c^2c_1^2(a^2+a_1^2+b^2+b_1^2-c^2-c_1)^2\\
&\quad -(bca_1)^2-(cab_1)^2-(abc_1)^2-(a_1b_1c_1)^2.
\end{split}
\end{equation}
\end{document} 

输出:

在此处输入图片描述

答案3

在这种情况下,我建议使用诸如align或 的环境aligned,如下所示:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{aligned}[b]
        144V^2
    ={}&
        a^2 a_1^2 (b^2 + b_1^2 + c^2 + c_1^2 - a^2 - a_1)^2
    \\&
        + b^2 b_1^2 (c^2 + c_1^2 + a^2 + a_1^2 - b^2 - b_1)^2
    \\&
        +   c^2 c_1^2 (a^2 + a_1^2 + b^2 + b_1^2 - c^2 - c_1)^2
    \\&
        -(bca_1)^2 - (cab_1)^2 - (abc_1)^2 - (a_1b_1c_1)^2\,.
\end{aligned}
\end{equation}
\end{document}

aligned环境属于另一个数学环境(在本例中equation为 ,负责方程编号)。选项将环境垂直[b]放置aligned,以便方程编号位于底线。( 是{}调整 周围的水平空间=,因为&否则数学环境中的 会破坏二元关系周围的正确间距。)

示例方程

答案4

你的意思是像这样吗?

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{align*}
144V^2 &=a^2a_1^2(b^2+b_1^2+c^2+c_1^2-a^2-a_1)^2\\
&\quad +b^2b_1^2(c^2+c_1^2+a^2+a_1^2-b^2-b_1)^2+c^2c_1^2(a^2+a_1^2+b^2+b_1^2-c^2-c_1)^2\\
&\quad -(bca_1)^2-(cab_1)^2-(abc_1)^2-(a_1b_1c_1)^2.
\end{align*}
\end{document}

在此处输入图片描述

或者像这样?

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{align*}
144V^2 &=a^2a_1^2(b^2+b_1^2+c^2+c_1^2-a^2-a_1)^2\\
&\quad\begin{aligned}
{}+{} b^2b_1^2(c^2+c_1^2+a^2+a_1^2-b^2-b_1)^2+c^2c_1^2(a^2+a_1^2+b^2+b_1^2-c^2-c_1)^2\\
{}-{}(bca_1)^2-(cab_1)^2-(abc_1)^2-(a_1b_1c_1)^2.
\end{aligned}
\end{align*}
\end{document}

在此处输入图片描述

相关内容