将“方程式”环境与投影仪中块中的“对齐”环境对齐

将“方程式”环境与投影仪中块中的“对齐”环境对齐

我这里有一个框架:

\begin{frame}
  \frametitle{Susceptibilities}
  \begin{columns}
    \column{.5\textwidth}
    \begin{block}{\textit{Ab-initio} Susceptibility}
  \begin{equation*}
    \chi(\omega) = \frac{\mathcal{F}\left\{\mu(t)\right\}(\omega)}{\mathcal{F}\left\{E(t)\right\}(\omega)}
  \end{equation*}
  \end{block}
  \column{.5\textwidth}
  \begin{block}{Perturbative Susceptibility}
  \begin{align*}
    \chi(\omega) =& \chi^{(1)}(\omega) + \chi^{(2)}(\omega)E(\omega) \\
    &+ \chi^{(3)}(\omega)\left| E(\omega) \right|^2 + \dots
  \end{align*}
  \end{block}
\end{columns}
\end{frame}

左边有一个equation环境,右边也有一个align环境。我希望这两个占据相同的垂直空间,以便页面上的块具有相同的垂直高度。

我怎么做?

答案1

从 beamer 角度来看,解决方案只是使用[t]列选项。@samcarter 也在评论中指出了这一点。

\documentclass[11pt]{beamer}
\usepackage{amsmath,lmodern}
\usetheme{Warsaw}
\begin{document}

\begin{frame}
  \frametitle{Susceptibilities}
  \begin{columns}[t]
    \column{.5\textwidth}
    \begin{block}{\textit{Ab-initio} Susceptibility}
  \begin{equation*}
    \chi(\omega) = \frac{\mathcal{F}\left\{\mu(t)\right\}(\omega)}{\mathcal{F}\left\{E(t)\right\}(\omega)}
  \end{equation*}
  \end{block}
  \column{.5\textwidth}
  \begin{block}{Perturbative Susceptibility}
  \begin{align*}
    \chi(\omega) &= \chi^{(1)}(\omega) + \chi^{(2)}(\omega)E(\omega) \\
    &\phantom{=}+ \chi^{(3)}(\omega)\left| E(\omega) \right|^2 + \dots
  \end{align*}
  \end{block}
\end{columns}
\end{frame}

\end{document}

在此处输入图片描述

答案2

我认为您不需要align,因为它最适合对齐许多方程。我选择了equation*和 a split(参见amsmath文档)。

还:除非确实必要,否则left请勿使用:right它们会引入一些额外的空格,通常对于任务来说太大了。在这种情况下,您根本不需要它们,在其他情况下,您可以使用bigl-bigr或类似的东西手动缩放分隔符。

基本上,我所做的是创建一个新环境(myblock),它构建一个顶部对齐的minipage页面宽度的 45%,然后启动块。

   \documentclass{beamer}
\usepackage{amsmath}
\newenvironment{myblock}[1]{\begin{minipage}[t]{0.45\textwidth}\begin{block}{#1}}{\end{block}\end{minipage}}  
    \begin{document}
\begin{frame}
  \frametitle{Susceptibilities}  
    \begin{myblock}{\textit{Ab-initio} Susceptibility}
  \begin{equation*}
    \chi(\omega) = \frac{\mathcal{F} \{\mu(t)\}(\omega)}{\mathcal{F}\{E(t)\}(\omega)}
  \end{equation*}
  \end{myblock}
  \begin{myblock}{Perturbative Susceptibility}
  \begin{equation*}
  \begin{split}
    \chi(\omega) =& \chi^{(1)}(\omega) + \chi^{(2)}(\omega)E(\omega) \\
    &+ \chi^{(3)}(\omega)\lvert E(\omega) \rvert^2 + \dots
    \end{split}
  \end{equation*}
  \end{myblock}
\end{frame}
     \end{document}

结果:

在此处输入图片描述

此外,我还建议进行这种更常见、更有吸引力的调整(对我来说):

   \documentclass{beamer}
\usepackage{amsmath}
\newenvironment{myblock}[1]{\begin{minipage}[t]{0.45\textwidth}\begin{block}{#1}}{\end{block}\end{minipage}}  
    \begin{document}
\begin{frame}
  \frametitle{Susceptibilities}  
    \begin{myblock}{\textit{Ab-initio} Susceptibility}
  \begin{equation*}
    \chi(\omega) = \frac{\mathcal{F} \{\mu(t)\}(\omega)}{\mathcal{F}\{E(t)\}(\omega)}
  \end{equation*}
  \end{myblock}
  \begin{myblock}{Perturbative Susceptibility}
  \begin{equation*}
  \begin{split}
    \chi(\omega) &= \chi^{(1)}(\omega) + \chi^{(2)}(\omega)E(\omega) \\
    &{}+ \chi^{(3)}(\omega)\lvert E(\omega) \rvert^2 + \dots
    \end{split}
  \end{equation*}
  \end{myblock}
\end{frame}
     \end{document}

在此处输入图片描述

相关内容