将公式与文本对齐

将公式与文本对齐

我想对齐两个相似的方程,使得第一个方程直接位于另一个方程上方。

$ a + b = c $ \\
text $ d + e = f $ \\

我怎么做?

它看起来应该是这样的:

     $ a + b = c $ \\
text $ d + e = f $ \\

我的原始代码:

Die Wronskimatrix entspricht dann die linear Kombination der Funktionen: \\
$ {\color{orange} \alpha x + \beta x^2 = 0}$ \\
und $ {\color{orange} \alpha 1 + \beta 2x = 0   }$ für die Ableitungen\\

我希望它看起来像:

Die Wronskimatrix entspricht dann die linear Kombination der Funktionen: \\
    $ {\color{orange} \alpha x + \beta x^2 = 0}$ \\
und $ {\color{orange} \alpha 1 + \beta 2x = 0   }$ für die Ableitungen\\

我尝试使用\begin{alinged}[b]如下所示的方法,但它没有编译,并}在一个奇怪的地方出现缺失错误。

答案1

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\begin{document}


zzzzzzzzzzzz

text $\begin{aligned}[b]
   a + b &= c  \\
  d + e &= f 
\end{aligned}$

zzzzzzzzzzzzzzzzzzzzzzzzz

\end{document}

答案2

\documentclass{article}
\usepackage{tabstackengine}
\TABstackMath
\begin{document}
text \alignLongstack{a + b =& c\\ d + e =& f} more text
\end{document}

在此处输入图片描述

可以使用 在序言中设置长堆栈的默认基线跳过\setstackgap{L}{<length>}

如果要在排版文本中逐字使用,可能需要添加\strutlongstacks{T}以获得适当的行距:

\documentclass{article}
\usepackage{tabstackengine}
\usepackage[nopar]{lipsum}
\strutlongstacks{T}
\TABstackMath
\begin{document}
\lipsum[1]
text \alignLongstack{a + b =& c\\ d + e =& f}
\lipsum[2]
\end{document}

在此处输入图片描述

答案3

显示您的公式:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{amsmath,mathtools}
\usepackage[dvipsnames]{xcolor}

\begin{document}

\section{A}

Die Wronskimatrix entspricht dann die linear Kombination der Funktionen:
\begin{alignat*}{2}
&&& \color{orange} \alpha x + \beta x^2 = 0 \\
\text{und}&\qquad&& \color{orange} \alpha 1 + \beta 2x = 0
\end{alignat*}
für die Ableitungen.

\section{B}

Die Wronskimatrix entspricht dann die linear Kombination der Funktionen:
\begin{align*}
& \color{orange} \alpha x + \beta x^2 = 0 \\
\shortintertext{und}
& \color{orange} \alpha 1 + \beta 2x = 0
\end{align*}
für die Ableitungen.

\end{document}

在此处输入图片描述

相关内容