免责声明:我对 LaTeX 还很陌生。
我有一个方程,默认情况下它与右侧对齐(不知道为什么,我以为左侧通常是默认的)。我希望它与左侧或中间对齐。
我的代码是:
\begin{equation}
\begin{split}
Gest = \\69.73 s^{11} + 2.546e04 s^{10} + 4.948e06 s^9 + 6.943e08 s^8 + 7.08e10 s^7 + 4.952e12 s^6 + 2.304e14 s^5 \\+ 7.106e15 s^4 + 1.455e17 s^3 + 1.89e18 s^2 + 1.259e19 s + 3.154e19 \\-----------------------------------\\ 0.01592 s^{15} + 5.822 s^{14} + 1372 s^{13} + 2.441e05 s^{12} + 3.255e07 s^{11} + 3.408e09 s^{10}\\ + 2.819e11 s^9 + 1.744e13 s^8 + 7.626e14 s^7 + 2.296e16 s^6 + 4.712e17 s^5 + 6.318e18 s^4 \\+ 4.729e19 s^3 + 1.696e20 s^2 + 2.305e20 s + 8.076e19
\label{}
\end{split}
\end{equation}
我已经尝试过了:
- \begin{flushleft}...\end{flushleft}(无效)
- \begin{align*}...\end{align*}(返回错误)
但没有成功。找不到其他任何东西。有什么建议吗?
答案1
这是一个可能的解决方案,但我认为最好给分子和分母命名,然后用这些符号写出分数。
\documentclass[a4paper]{article}
\usepackage{geometry}
\usepackage{amsmath}
\usepackage{siunitx}
\begin{document}
\begin{equation}
\mathit{Gest} =
\frac{
\begin{aligned}
&
\num{69.73} s^{11} + \num{2.546e04} s^{10} + \num{4.948e06} s^9 + \num{6.943e08} s^8 \\
&+
\num{7.08e10} s^7 + \num{4.952e12} s^6 + \num{2.304e14} s^5 + \num{7.106e15} s^4 \\
&+
\num{1.455e17} s^3 + \num{1.89e18} s^2 + \num{1.259e19} s + \num{3.154e19}
\end{aligned}
}{
\begin{aligned}
&
\num{0.01592} s^{15} + \num{5.822} s^{14} + \num{1372} s^{13} + \num{2.441e05} s^{12} \\
&+
\num{3.255e07} s^{11} + \num{3.408e09} s^{10} + \num{2.819e11} s^9 + \num{1.744e13} s^8 \\
&+
\num{7.626e14} s^7 + \num{2.296e16} s^6 + \num{4.712e17} s^5 + \num{6.318e18} s^4 \\
&+
\num{4.729e19} s^3 + \num{1.696e20} s^2 + \num{2.305e20} s + \num{8.076e19}
\end{aligned}
}
\end{equation}
\end{document}
\documentclass[a4paper]{article}
\usepackage{geometry}
\usepackage{amsmath}
\usepackage{siunitx}
\begin{document}
\begin{equation}
\begin{gathered}
\mathit{Gest} = \frac{A}{B} \\
\begin{aligned}
A &=
\begin{aligned}[t]
&
\num{69.73} s^{11} + \num{2.546e04} s^{10} + \num{4.948e06} s^9 + \num{6.943e08} s^8 \\
&+
\num{7.08e10} s^7 + \num{4.952e12} s^6 + \num{2.304e14} s^5 + \num{7.106e15} s^4 \\
&+
\num{1.455e17} s^3 + \num{1.89e18} s^2 + \num{1.259e19} s + \num{3.154e19}
\end{aligned}
\\
B &=
\begin{aligned}[t]
&
\num{0.01592} s^{15} + \num{5.822} s^{14} + \num{1372} s^{13} + \num{2.441e05} s^{12} \\
&+
\num{3.255e07} s^{11} + \num{3.408e09} s^{10} + \num{2.819e11} s^9 + \num{1.744e13} s^8 \\
&+
\num{7.626e14} s^7 + \num{2.296e16} s^6 + \num{4.712e17} s^5 + \num{6.318e18} s^4 \\
&+
\num{4.729e19} s^3 + \num{1.696e20} s^2 + \num{2.305e20} s + \num{8.076e19}
\end{aligned}
\end{aligned}
\end{gathered}
\end{equation}
\end{document}
答案2
(经过编辑以反映 OP 的评论“虚线的位置使其看起来像一个分数”)
以下解决方案使用\frac
指令,\parbox
分子和分母中都有 es;这样,LaTeX 就可以自由地自行找到合适的换行符。
\documentclass{article}
\usepackage{amsmath}
\newcommand\mybox[1]{\parbox{0.75\textwidth}{\centering $#1$}}
\begin{document}
\begin{equation} \label{}
Gest = \frac{\mybox{69.73 s^{11} + 2.546e04 s^{10} + 4.948e06 s^9 +
6.943e08 s^8 + 7.08e10 s^7 + 4.952e12 s^6 + 2.304e14 s^5 +
7.106e15 s^4 + 1.455e17 s^3 + 1.89e18 s^2 + 1.259e19 s +
3.154e19}}{\mybox{0.01592 s^{15} + 5.822 s^{14} + 1372 s^{13} +
2.441e05 s^{12} + 3.255e07 s^{11} + 3.408e09 s^{10} +
2.819e11 s^9 + 1.744e13 s^8 + 7.626e14 s^7 + 2.296e16 s^6 +
4.712e17 s^5 + 6.318e18 s^4 + 4.729e19 s^3 + 1.696e20 s^2 +
2.305e20 s + 8.076e19}}
\end{equation}
\end{document}
附录:所有这些2.546e04
类似术语在视觉上都不令人满意。我建议您也加载siunitx
包并将数字装入\num{...}
包装器中。(另外:这些\mathstrut
指令是为了在分数线周围产生更多的视觉分离。)
\documentclass{article}
\usepackage{amsmath,siunitx}
\sisetup{exponent-product={{}\cdot{}},tight-spacing}
\newcommand\mybox[1]{\parbox{0.79\textwidth}{\centering $#1$}}
\begin{document}
\begin{equation} \label{}
Gest = \frac{\mybox{69.73 s^{11} + \num{2.546e04} s^{10} + \num{4.948e06} s^9 + \num{6.943e08} s^8 + \num{7.08e10} s^7 + \num{4.952e12} s^6 + \num{2.304e14} s^5 + \num{7.106e15} s^4 + \num{1.455e17} s^3 + \num{1.89e18} s^2 + \num{1.259e19} s + \num{3.154e19}_{\mathstrut}}}{%
\mybox{0.01592 s^{15} + 5.822 s^{14^{\mathstrut}} + 1372 s^{13} + \num{2.441e05} s^{12} + \num{3.255e07} s^{11} + \num{3.408e09} s^{10} + \num{2.819e11} s^9 + \num{1.744e13} s^8 + \num{7.626e14} s^7 + \num{2.296e16} s^6 + \num{4.712e17} s^5 + \num{6.318e18} s^4 + \num{4.729e19} s^3 + \num{1.696e20} s^2 + \num{2.305e20} s + \num{8.076e19}}}
\end{equation}
\end{document}
答案3
您需要使用对齐字符&
来指定应对齐的位置。我还在\quad
后面添加了要对齐的空格=
。
\documentclass{article}
\usepackage{lipsum}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{split}
G_{\text{est}} &= 69.73 s^{11} + 2.546e04 s^{10} + 4.948e06 s^9 + 6.943e08 s^8 + 7.08e10 s^7 + 4.952e12 s^6 + 2.304e14 s^5 \\
&\quad + 7.106e15 s^4 + 1.455e17 s^3 + 1.89e18 s^2 + 1.259e19 s + 3.154e19 \\
&\quad -----------------------------------\\
&\quad +0.01592 s^{15} + 5.822 s^{14} + 1372 s^{13} + 2.441e05 s^{12} + 3.255e07 s^{11} + 3.408e09 s^{10}\\
&\quad + 2.819e11 s^9 + 1.744e13 s^8 + 7.626e14 s^7 + 2.296e16 s^6 + 4.712e17 s^5 + 6.318e18 s^4 \\
&\quad + 4.729e19 s^3 + 1.696e20 s^2 + 2.305e20 s + 8.076e19
\label{eq:longeq}
\end{split}
\end{equation}
\end{document}
不过,这些行还是太长了,至少在默认的文本宽度设置下是这样。另外,为了在最后一行获得编号,我更喜欢align
。(因为我不理解虚线,所以我删除了它。)
\begin{align}
G_{\text{est}} &= 69.73 s^{11} + 2.546e04 s^{10} + 4.948e06 s^9 + 6.943e08 s^8 + 7.08e10 s^7 \nonumber\\
&\quad + 4.952e12 s^6 + 2.304e14 s^5 + 7.106e15 s^4 + 1.455e17 s^3 + 1.89e18 s^2 \nonumber\\
&\quad + 1.259e19 s + 3.154e19 + 0.01592 s^{15} + 5.822 s^{14} + 1372 s^{13} \nonumber\\
&\quad + 2.441e05 s^{12} + 3.255e07 s^{11} + 3.408e09 s^{10} + 2.819e11 s^9 + 1.744e13 s^8 \nonumber\\
&\quad + 7.626e14 s^7 + 2.296e16 s^6 + 4.712e17 s^5 + 6.318e18 s^4 + 4.729e19 s^3 \nonumber\\
&\quad + 1.696e20 s^2 + 2.305e20 s + 8.076e19
\label{eq:longeq}
\end{align}
编辑
使用虚线表示分数我会做类似的事情。
\begin{equation}
\label{eq:1}
G_{\text{est}}=\frac{G_1}{G_2}
\end{equation}
where
\begin{align}
G_1 &= 69.73 s^{11} + 2.546e04 s^{10} + 4.948e06 s^9 + 6.943e08 s^8 + 7.08e10 s^7 \nonumber\\
&\quad + 4.952e12 s^6 + 2.304e14 s^5 + 7.106e15 s^4 + 1.455e17 s^3 + 1.89e18 s^2 \nonumber\\
&\quad + 1.259e19 s + 3.154e19 \\
G_2 &= 0.01592 s^{15} + 5.822 s^{14} + 1372 s^{13} + 2.441e05 s^{12} + 3.255e07 s^{11} \nonumber\\
&\quad + 3.408e09 s^{10} + 2.819e11 s^9 + 1.744e13 s^8 + 7.626e14 s^7 \nonumber\\
&\quad + 2.296e16 s^6 + 4.712e17 s^5 + 6.318e18 s^4 + 4.729e19 s^3 \nonumber\\
&\quad + 1.696e20 s^2 + 2.305e20 s + 8.076e19
\end{align}