一个大块,与 2 个小块对齐

一个大块,与 2 个小块对齐

我想将 2 对齐block到一个大的下面,像这样

 --------------------
|                    |
|                    |
 --------------------
 ---------  ---------
|         ||         |
|         ||         |
 ---------  ---------

对于此示例,请考虑使用Berlin主题。使用columns不会将框正确对齐在大框下方。

\documentclass{beamer}
\usetheme{Berlin}

\begin{document}

\begin{frame}{My Frame}
    \begin{block}{Block}
        Foo Bar  Foo Bar  Foo Bar  Foo Bar  Foo Bar  Foo Bar  Foo Bar  Foo Bar 
    \end{block}

    \begin{columns}
        \begin{column}{.48\textwidth}
            \begin{exampleblock}{Block}
            Foo Bar
            \end{exampleblock}
        \end{column}
        \begin{column}{.48\textwidth}
            \begin{block}{Block}
              Foo Bar
            \end{block} 
        \end{column}
    \end{columns}

\end{frame}

\end{document}

如果有必要,我可以添加整个模板。

答案1

插入[总宽度=1.02\文本宽度]可能会奏效

\documentclass{beamer}
\usetheme{Berlin}

\begin{document}

\begin{frame}{My Frame}
    \begin{block}{Block}
        Foo Bar  Foo Bar  Foo Bar  Foo Bar  Foo Bar  Foo Bar  Foo Bar  Foo Bar 
    \end{block}

    \begin{columns}[totalwidth=1.02\textwidth]
        \begin{column}{.47\textwidth}
            \begin{exampleblock}{Block}
            Foo Bar
            \end{exampleblock}
        \end{column}
        \begin{column}{.47\textwidth}
            \begin{block}{Block}
              Foo Bar
            \end{block} 
        \end{column}
    \end{columns}

\end{frame}

\end{document}

在此处输入图片描述

相关内容