你好,我几周前才开始使用 LaTex,我想知道是否可以进行如下格式化:
Ko=1 ..........................................
Kn=? ..........................................
r=7 ------------Calculation here--------------
n=1 ..........................................
..........................................
假设我希望它位于右侧(信息)
\begin{align*}
K_o&=Startværdi \\
K_n&=Slutværdi \\
r&=Rente\\
n&=terminer \\
\end{align*}
然后是左边的这个(实际计算)
\subsection{r}
\begin{align*}
K_o&=K_n*(r+1)^n \\
\vspace{5mm} \\
\sqrt[n]{\frac{K_n}{K_o}}&=\sqrt[n]{(1+r} \\
\vspace{5mm} \\
\sqrt[n]{\frac{K_n}{K_o}}-1&=r-1=r(Decimal)*100=r\%
\end{align*}
答案1
您可以将多个方程式放在与align*
环境相同的行上。
\begin{align*}
K_o & \textup{Startværdi} & K_o & K_n*(r+1)^n \\
K_n & \textup{Slutværdi} & \sqrt[n]{\frac{K_n}{K_o}} & \sqrt[n]{1+r} \\
r & \textup{Rente} & \sqrt[n]{\frac{K_n}{K_o}}-1 & r-1=r(\textup{Decimal})*100=r \\
n & \textup{terminer} \\
\end{align*}
左侧方程的间距必须与右侧方程的间距相同,即使不需要也要留出较大的空间。
另一个解决方案是使用aligned
环境。它就像在数学内部一样
\[
\begin{aligned}[t]
K_o&=Startværdi \\
K_n&=Slutværdi \\
r&=Rente\\
n&=terminer
\end{aligned}
\hspace{5em} % space between the two part
\begin{aligned}[t]
K_o&=K_n*(r+1)^n \\[0.5ex]
\sqrt[n]{\frac{K_n}{K_o}}&=\sqrt[n]{(1+r} \\[0.5ex]
\sqrt[n]{\frac{K_n}{K_o}}-1&=r-1=r(Decimal)*100=r\%
\end{aligned}
\]
然后,右侧部分的间距与左侧部分的间距无关。
完整代码:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\begin{document}
\begin{align*}
K_o &= \textup{Startværdi} & K_o &= K_n*(r+1)^n \\
K_n &= \textup{Slutværdi} & \sqrt[n]{\frac{K_n}{K_o}} &= \sqrt[n]{1+r} \\
r &= \textup{Rente} & \sqrt[n]{\frac{K_n}{K_o}}-1 &= r-1=r(\textup{Decimal})*100=r \\
n &= \textup{terminer} \\
\end{align*}
\[
\begin{aligned}[t]
K_o&=Startværdi \\
K_n&=Slutværdi \\
r&=Rente\\
n&=terminer
\end{aligned}\hspace{5em}
\begin{aligned}[t]
K_o&=K_n*(r+1)^n \\[0.5ex]
\sqrt[n]{\frac{K_n}{K_o}}&=\sqrt[n]{(1+r} \\[0.5ex]
\sqrt[n]{\frac{K_n}{K_o}}-1&=r-1=r(Decimal)*100=r\%
\end{aligned}
\]
\end{document}