填充 beamerposter 海报中的垂直空间

填充 beamerposter 海报中的垂直空间

可能重复:
为什么 vfill 在 beamer 列内不起作用?

我正在尝试根据自己的需要调整 beamerposter 示例。我发现一个示例,一方面相当简单,可以作为起点,另一方面也足够完整,可以在以下位置找到:肖恩·兰克顿在线

但是,当框太小的时候,我会填充以实现一件事,即填充垂直空间。例如,在 zip 文件中给出的示例海报中,框相当小,并且集中在页面的中心。如何才能使它们垂直且均匀地分布在页面上?

我尝试过\vfill,但没有效果...有什么想法吗?

\documentclass[serif,mathserif,final]{beamer}
\usepackage[orientation=landscape,size=custom,width=70,height=40,scale=.6,debug]{beamerposter}

\begin{frame}{}
  \begin{columns}[t]

    \begin{column}{0.32\linewidth}
      \begin{block}{Summary}
        Block 1
      \end{block}
\vfill
      \begin{block}{Motivation}
        Block 2
      \end{block}
\vfill
      \begin{block}{Columns}
        Block 3
      \end{block}
    \end{column}
  \end{columns}
\end{frame}
\end{document}

答案1

有几种方法可以实现这一点。

最简单的解决方案之一是增加橡胶长度。这可以通过包含代码来实现

例如 \hspace*{ 5cm }。这将添加 5cm 垂直空间。

实现此目的的另一种方法是使用包“varwidth”

创建彩色文本框的最佳方法

相关内容