对齐与对齐间距

对齐与对齐间距

我意识到使用aligned与相比会导致垂直间距不平等align

代码:

%\documentclass[12 pt,handout,notheorems]{beamer}
\documentclass[12 pt,handout,notheorems, serif]{beamer}
%\documentclass[12 pt]{article}
\usepackage{pgfpages}
\pgfpagesuselayout{resize to}[a4paper,landscape]
\usetheme{Boadilla}
\usefonttheme{professionalfonts} %To get the accents aligned correctly, albeit in Computer Modern Roman
\usepackage{cancel}
\usepackage{amsmath}
\usepackage{mleftright}
\renewcommand{\left}{\mleft}
\renewcommand{\right}{\mright}
\begin{document}
    \begin{equation}
        \begin{aligned}
            \dot{\lambda}_1^*\left(t\right) &= 0,\\
            \dot{\lambda}_2^*\left(t\right) &= -\lambda_1^*\left(t\right),
        \end{aligned}
        \quad \rightarrow \quad 
        \begin{aligned}
            \lambda_1^*\left(t\right) &= c_1.\\
            \lambda_2^*\left(t\right) &= -c_1t + c_2.
        \end{aligned}
    \end{equation}
    \begin{align}
        \dot{\lambda}_1^*\left(t\right) &= 0 & \lambda_1^*\left(t\right) &= c_1\\
        \dot{\lambda}_2^*\left(t\right) &= -\lambda_2^*\left(t\right) & \lambda_2^*\left(t\right) &= -c_1t + c_2
    \end{align}
\end{document}

在此处输入图片描述

对于aligned环境,有没有办法让右组中的垂直间距等于左组中的垂直间距,就像环境一样align?在右组中,方程式在垂直方向上比第一组中的方程式更接近。

答案1

您可以使用幻影来均衡行,或者降低箭头。

\documentclass[12pt,handout,notheorems, serif]{beamer}
%\documentclass[12 pt]{article}
\usepackage{pgfpages}
\pgfpagesuselayout{resize to}[a4paper,landscape]
\usetheme{Boadilla}
\usefonttheme{professionalfonts} %To get the accents aligned correctly, albeit in Computer Modern Roman
\usepackage{cancel}
\usepackage{amsmath}

\newcommand{\lowerto}[1]{\raisebox{-#1}[0pt][0pt]{$\to$}}

\begin{document}

\begin{equation}
  \begin{aligned}
    \dot{\lambda}_1^*(t) &= 0,\\
    \dot{\lambda}_2^*(t) &= -\lambda_1^*(t),
  \end{aligned}
  \quad \rightarrow \quad 
  \begin{aligned}
    \vphantom{\dot{\lambda}}\lambda_1^*(t) &= c_1.\\
    \vphantom{\dot{\lambda}}\lambda_2^*(t) &= -c_1t + c_2.
  \end{aligned}
\end{equation}

\begin{equation}
  \begin{aligned}
    \dot{\lambda}_1^*(t) &= 0,               & \lowerto{2ex} && \lambda_1^*(t) &= c_1.\\
    \dot{\lambda}_2^*(t) &= -\lambda_1^*(t), &               && \lambda_2^*(t) &= -c_1t + c_2.
  \end{aligned}
\end{equation}

\end{document}

两者都需要视觉判断,但本质上是不可避免的。

不要那样使用\left\right您会添加无用的代码而没有任何好处。

在此处输入图片描述

相关内容