对齐 \Leftrightarrow 和“=”(等号)符号

对齐 \Leftrightarrow 和“=”(等号)符号

我正在尝试对齐 \Leftrightarrows 和等号 (=),以便等号都在一行中,并且 \leftrightarrows 也在一行中。提前感谢您的帮助。

\begin{align}
          \begin{split}
            g ( t + \Delta t ) &= g ( t ) + \Delta t g ' ( t ) + \frac{1}{2} \Delta t^2 g'' ( \tau ), \quad \tau \in ( t, t + \Delta t ).\\
            \overset{\footnotemark}{\Leftrightarrow} g \underbrace{ ( t + \Delta t ) }_{\eqqcolon  \ \tilde{t}} - g(t) &= \Delta tg' ( t ) + \mathcal{O} ( \Delta t^2 ) \quad \text{für}\quad \Delta t \Rightarrow 0\\
            \Leftrightarrow \qquad g (\tilde{t}) - g (t) &= \Delta tg' (t) + \mathcal{O} ( ( \tilde{t} - t ) ^2 ) \quad \text{für}\quad \tilde{t} \rightarrow t.\\
            \Leftrightarrow \qquad g (\tilde{t}) - g (t) \, &\doteq \, \Delta tg' (t).
          \end{split}
        \end{align}


答案1

我不太确定第一行应该如何与其余行对齐,也不知道你到底想把方程编号放在哪里。这是一种可能的实现方式。我修复了许多有争议的间距选择。

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage{mathtools}

\begin{document}

\begin{gather}
g(t+\Delta t) = g(t) + \Delta t  \,g'(t) + \frac{1}{2} \, \Delta t^2 g''( \tau ), \quad \tau \in ( t, t + \Delta t ) \nonumber \\
\begin{aligned}
&\overset{\footnotemark}{\Leftrightarrow} %<-- ??
& g {\underbrace{(t+\Delta t)}_{\eqqcolon\tilde{t}}} - g(t) &= \Delta t \, g'(t) + \mathcal{O}(\Delta t^2) &&\text{für $\Delta t\to0$}\\
&\Leftrightarrow & g(\tilde{t}) - g (t) &= \Delta t \, g'(t) + \mathcal{O}\bigl((\tilde{t}-t)^2\bigr) &&\text{für $\tilde{t} \to t$}\\
&\Leftrightarrow & g(\tilde{t}) - g (t) &\doteq \Delta t \, g' (t).
\end{aligned}
\end{gather}

\end{document}

在此处输入图片描述

答案2

使用alignedat

\documentclass{article}
\usepackage{mathtools}

\begin{document}

\begin{equation}
\begin{alignedat}{3}
&\quad&
g(t+\Delta t)
&= g(t) + \Delta t g'(t) + \frac{1}{2} \Delta t^2 g''(\tau),
  &\qquad& \tau \in (t,t+\Delta t) 
\\
\overset{\footnotemark}{\Leftrightarrow} &&
g(\,{\underbrace{t+\Delta t}_{\eqqcolon\tilde{t}}}\,) - g(t)
&= \Delta tg'(t) + \mathcal{O}(\Delta t^2)
  && \text{für $\Delta t \Rightarrow 0$}
\\
\Leftrightarrow &&
g(\tilde{t}) - g (t)
&= \Delta tg'(t) + \mathcal{O}((\tilde{t}-t)^2)
  && \text{für $\tilde{t} \rightarrow t$}
\\
\Leftrightarrow &&
g(\tilde{t}) - g (t) 
&\doteq \Delta tg' (t) 
\end{alignedat}
\end{equation}

\end{document}

我做了一些调整:例如,\underbrace不应跨越括号;用括号括住代码总是一个好主意\underbrace

{\underbrace{something}_{tag}}

因为\underbrace可能会影响间距。我还删除了不一致的标点符号;如果需要,请重新插入。

在此处输入图片描述

答案3

几乎相同的解决方案,另一个解决方案使用ArrowBetweenLines来自的命令mathtools

\documentclass{article}
\usepackage{mathtools}
\usepackage{amssymb}

\begin{document}

\begin{align}
      \begin{alignedat}{2}
         & & g ( t + \Delta t ) &= g ( t ) + \Delta t g ' ( t ) + \frac{1}{2} \Delta t^2 g'' ( \tau ), \quad \tau \in ( t, t + \Delta t ).\\
         & \overset{\footnotemark}{\Leftrightarrow} &\qquad g \underbrace{ ( t + \Delta t ) }_{\eqqcolon \ \tilde{t}} - g(t) &= \Delta tg' ( t ) + \mathcal{O} ( \Delta t^2 ) \quad \text{für}\quad \Delta t \Rightarrow 0\\
         & \Leftrightarrow & g (\tilde{t}) - g (t) &= \Delta tg' (t) + \mathcal{O} ( ( \tilde{t} - t ) ^2 ) \quad \text{für}\quad \tilde{t} \rightarrow t.\\
        & \Leftrightarrow & g (\tilde{t}) - g (t) \, &\doteq \, \Delta tg' (t).
      \end{alignedat}
    \end{align}

 \begin{equation}
      \begin{alignedat}{2}
         & & g ( t + \Delta t ) &= g ( t ) + \Delta t g ' ( t ) + \frac{1}{2} \Delta t^2 g'' ( \tau ), \quad \tau \in ( t, t + \Delta t ).\\
          \ArrowBetweenLines
          & \qquad & g \underbrace{ ( t + \Delta t ) }_{\eqqcolon \ \tilde{t}} - g(t) &= \Delta tg' ( t ) + \mathcal{O} ( \Delta t^2 ) \quad \text{für}\quad \Delta t \Rightarrow 0\\
         \ArrowBetweenLines
         & & g (\tilde{t}) - g (t) &= \Delta tg' (t) + \mathcal{O} ( ( \tilde{t} - t ) ^2 ) \quad \text{für}\quad \tilde{t} \rightarrow t.\\
         \ArrowBetweenLines
         & & g (\tilde{t}) - g (t) \, &\doteq \, \Delta tg' (t).
      \end{alignedat}
    \end{equation}

\end{document}

在此处输入图片描述

相关内容